Nwidart\Modules\Starter::start PHP Метод

start() публичный статический Метод

Load the workbench vendor auto-load files.
public static start ( string $path, Finder $finder = null, Illuminate\Filesystem\Filesystem $files = null )
$path string
$finder Symfony\Component\Finder\Finder
$files Illuminate\Filesystem\Filesystem
    public static function start($path, Finder $finder = null, Filesystem $files = null)
    {
        $finder = $finder ?: new Finder();
        // We will use the finder to locate all "autoload.php" files in the workbench
        // directory, then we will include them each so that they are able to load
        // the appropriate classes and file used by the given workbench package.
        $files = $files ?: new Filesystem();
        $autoloads = $finder->in($path)->files()->name('autoload.php')->depth('<= 3')->followLinks();
        foreach ($autoloads as $file) {
            $files->requireOnce($file->getRealPath());
        }
    }
Starter