Как исправить ошибку при миграции Вызов неопределенного метода Illuminate \ Session \ Store :: getToken? - PullRequest
0 голосов
/ 07 января 2019

Я пытаюсь обновить приложение laravel 5.0 до 5.7 и, шаг за шагом, меня останавливает по ошибке:

    Call to undefined method Illuminate\Session\Store::getToken() (View: /var/www/html/YoutubeAPI_Demo-57/resources/views/videos.blade.php)

in HtmlServiceProvider.php line 51
at CompilerEngine->handleViewException(object(FatalThrowableError), 1)

Я нашел файл:

vendor/illuminate/html/HtmlServiceProvider.php with method which triggered error: 
    /**
     * Register the form builder instance.
     *
     * @return void
     */
    protected function registerFormBuilder()
    {
        $this->app->singleton('form', function($app)
        {
            $form = new FormBuilder($app['html'], $app['url'], $app['session.store']->getToken());

            return $form->setSessionStore($app['session.store']);
        });
    }

Можете ли вы дать подсказку, как исправить эту ошибку?

Заранее спасибо!

1 Ответ

0 голосов
/ 07 января 2019

Попробуйте заменить getToken() на token()

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