Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Class 'Form' not found in Laravel 7

I'm upgrading from Laravel 5 to Laravel 7.

enter image description here

I'm using a lot of Form::model on my project.

Class 'Form' not found

I tried to install

"laravelcollective/html": "~5.0"

I kept getting

Problem 1
    - Conclusion: remove laravel/framework v7.3.0
    - Conclusion: don't install laravel/framework v7.3.0
    - Conclusion: don't install laravel/framework v7.2.2
    - Conclusion: don't install laravel/framework v7.2.1
    - Conclusion: don't install laravel/framework v7.2.0
    - Conclusion: don't install laravel/framework v7.1.3
    - Conclusion: don't install laravel/framework v7.1.2
    - Conclusion: don't install laravel/framework v7.1.1
    - Conclusion: don't install laravel/framework v7.1.0
    - Conclusion: don't install laravel/framework v7.0.8
    - Conclusion: don't install laravel/framework v7.0.7
    - Conclusion: don't install laravel/framework v7.0.6
    - Conclusion: don't install laravel/framework v7.0.5
    - Conclusion: don't install laravel/framework v7.0.4
    - Conclusion: don't install laravel/framework v7.0.3
    - Conclusion: don't install laravel/framework v7.0.2
    - Conclusion: don't install laravel/framework v7.0.1
    - Conclusion: don't install laravel/framework v7.0.0

What options do I have now ?

  1. replace all Form facade with HTML ? that would be a lot ... 😭
  2. add a Form Facade again on this new set up

Which one do you guys think I should do ?

like image 768
code-8 Avatar asked Mar 29 '20 23:03

code-8


2 Answers

To support Laravel 7.x, you will need to install version 6.0 of the HTML package. 5.x Does not support newer versions of Laravel after 5.8. Update your composer.json.

"laravelcollective/html": "~6.0"

After that run.

composer install

Or simply require it from the command line.

composer require laravelcollective/html "~6.0"
like image 44
mrhn Avatar answered Oct 29 '22 17:10

mrhn


composer require laravelcollective/html

this dependency removed from laravel

like image 153
Hossein Piri Avatar answered Oct 29 '22 19:10

Hossein Piri