Class FORM or HTML not found in Laravel

April 16, 2017 | Category : Laravel 5 Laravel

If you are getting `HTML` or `FORM` class not found error in your laravel 5 application then you are a right place. You have this error because Laravel 5 version made changes in their library. However you can solve this issue by using "laravelcollective/html" package. laravelcollective/html package will provide you HTML and FORM class helper.

So, let's run bellow command in your laravel 5 application

composer require laravelcollective/html

After run above command, You have to add provide the alias name on app.php file. So le's follow how you have to add.

config/app.php

return [

.....

'providers' => [

....

'Collective\Html\HtmlServiceProvider',

],

'aliases' => [

....

'Form' => 'Collective\Html\FormFacade',

'HTML' => 'Collective\Html\HtmlFacade',

]