-
Notifications
You must be signed in to change notification settings - Fork 29
Laravel 5.7 Shift #95
base: master
Are you sure you want to change the base?
Conversation
PHP 5.5.9+ adds the new static `class` property which provides the fully qualified class name. This is preferred over using class name strings as these references are checked by the parser.
In an effort to make upgrading the constantly changing config files easier, Shift defaulted them and merged your true customizations - where ENV variables may not be used.
|
|
|
|
ℹ️ Laravel 5.7 removed the Blade "or" operator in favor of PHP's built-in Shift automated this change. However, your application may still contain instances of |
|
❌ Laravel 5.7 has a dependency for |
|
❌ Laravel 5.7 has a development dependency for |
|
ℹ️ Laravel 5.7 removed the While Shift encourages a fully upgraded application, this new structure is not required. If this change significantly impacts your frontend build process, you can revert this commit. |
|
ℹ️ Laravel 5.7 now supports email verification when users register for your application. If you have implemented this feature yourself you may now be able to take advantage of this native functionality. For more details, review the documentation on Email Verification. |
|
|
|
@MarcyLina could you take a look, when you have a free moment (no rush), at why the tests are failing? Thanks! |
This pull request includes the changes for upgrading to Laravel 5.7. Feel free to commit any additional changes to the
shift-43397branch.Before merging, you need to:
shift-43397branchcomposer update(if the scripts fail, add--no-scripts)If you need help with your upgrade, check out the Human Shifts. You may also join the Shifty Coders Slack workspace to level-up your Laravel skills.