Automatically upgrade your old Laravel 4.2 project to 5.8
LaraUp automatically upgrades your old Laravel 4.2 project to 5.8
./laraup.sh PATH_TO_OLD_LARAVEL_4.2_PROJECT PATH_TO_NEW_LARAVEL_5.8_PROJECT
./laraup.sh ../todo-app ../upgrade/todo-app5
LaraUp fixes pretty much any breaking changes except:
.env
in.env.X.php
files in the upgrades. If you are not using vlucas/phpdotenv
package in your projectstart/global.php
is untouched so you might need to move them into register()
method of AppServiceProvider
detectEnvironment()
or App::environment()
needs a rework