Laravel 5 Class 'Illuminate \ Support \ Facades \ FormFacade' не найден

Хорошо, это сводит меня с ума. Я пытаюсь включить функции форм в FormFacade с Laravel 5, но продолжаю получать эту ошибку:

Class 'Illuminate\Support\Facades\FormFacade' not found

Запишу, что сделал:

  • После установки laravel 5 я добавил в laravel FormFacade.
  • Обновил файл app.php следующими строками:

    Providers:
    'Illuminate\Html\HtmlServiceProvider',
    
    
    
     Aliases: 
    'Form' => 'Illuminate\Support\Facades\FormFacade',
    'Html' => 'Illuminate\Support\Facades\HtmlFacade',
    
  • Затем я проверил свой файл composer.json:

    "require": {
        "laravel/framework": "5.0.*",
        "illuminate/html": "~5.0"
    },
    
  • Композитор обновил

  • Проверено, действительно ли я скачал файлы

Все это сделано, но я все еще не могу найти, что не так. Я искал помощи, но, похоже, ничего не работает.

Усилия по поиску:

По-прежнему не повезло. Я что-то упустил?

PS: Я работаю на windows.


person SBD    schedule 09.04.2015    source источник
comment
Вы также хотите обновить свое требование до laravelcollective/html.   -  person ceejayoz    schedule 09.04.2015


Ответы (1)


Эти псевдонимы неверны. Следует использовать фасады из Illuminate\Html:

'Html' => 'Illuminate\Html\HtmlFacade',
'Form' => 'Illuminate\Html\FormFacade',
person lukasgeiter    schedule 09.04.2015
comment
какая у вас версия Laravel? - person DMS-KH; 27.10.2016