Laravel - Ошибка разбора в /laravel/framework/src/Illuminate/Foundation/helpers.php - PullRequest
0 голосов
/ 29 октября 2018

Я внес множество изменений в свой код и, к сожалению, потерял след, какой был последним ... но я думаю, что один из них создал эту странную проблему. Когда я пытаюсь запустить php artisan serve, я получаю эту ошибку -

Parse error: parse error in /Users/Guest/admanager/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php on line 500

И функция, которая возвращает ошибку в helpers.php, выглядит так -

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); // specifically, this is line 500
    } elseif (isset($arguments[1])) {
        return $factory->of($arguments[0])->times($arguments[1]);
    }

    return $factory->of($arguments[0]);
}

Ответы [ 2 ]

0 голосов
/ 29 октября 2018

Проблема заключалась в том, что я просто удалил xampp, и он понизил мою локально работающую версию php, поэтому ремесленник не знал, как с этим справиться.

0 голосов
/ 29 октября 2018

Пожалуйста, измените согласно приведенному ниже коду,

$ arguments [2]? null TO $ arguments [2] ?? пустой

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...