if (! function_exists('factory')) {
/**
* Create a model factory builder for a given class, name, and amount.
*
* @param dynamic class|class,name|class,amount|class,name,amount
* @return \Illuminate\Database\Eloquent\FactoryBuilder
*/
function factory()
{
$factory = app(EloquentFactory::class);
$arguments = func_get_args();
if (isset($arguments[1]) && is_string($arguments[1])) {
return $factory->of($arguments[0], $arguments[1])->times($arguments[2] ?? null); // 500 строка
} elseif (isset($arguments[1])) {
return $factory->of($arguments[0])->times($arguments[1]);
}
return $factory->of($arguments[0]);
}
}
# php artisan config:cache
PHP Parse error: syntax error, unexpected '?' in /var/www/yiisite/data/www/tor/vendor/laravel/framework/src/Illuminate/Foundation/hel
pers.php on line 500
or
'' на ??
действительно решило проблему, видимо упустил этот момент когда or
вышел из моды