1. 创建函数库:app/Helpers/ArrayHelper.php
<?php

if (!function_exists('flatten')) {
    function flatten(array &$list): array
    {
        $flat = [];

        while ($e = array_pop($list)) {
            if (is_array($e)) {
                array_push($list, array_values($e));
            } else {
                $flat[] = $e;
            }
        }

        return $flat;
    }
}

 

2. 设置自动加载

"autoload": {

  "psr-4": {

      "App\\": "app/",

      "Database\\Factories\\": "database/factories/",

      "Database\\Seeders\\": "database/seeders/"

  },

     "files": [


      "app/helpers.php"

  ]

},

 

3. 运行自动加载命令

composer dump-autoload