Laravel PreShift #563

Open
nomadjimbob wants to merge 1 commits from shift-165916 into main
nomadjimbob commented 2026-01-29 04:12:42 +00:00 (Migrated from github.com)

This pull request contains changes from the Laravel PreShift to give you a feel for running Shift. All Shifts open a pull request with the changes in nice, atomic commits. This allows you to review each change in isolation.

Shift also leaves detailed comments for any additional manual changes you may need to make, or changes you may want to implement to follow the latest conventions.

To complete a Shift:

  • Checkout the shift-165916 branch
  • Review all pull request comments
  • Thoroughly test your application

If you have any issue with your Shift, never hesitate to contact support@laravelshift.com, or check out the Human Shifts for more hands-on support.

This pull request contains changes from the [Laravel PreShift](https://laravelshift.com/upgrade-laravel-guide-preshift) to give you a feel for running [Shift](https://laravelshift.com). All Shifts open a pull request with the changes in nice, atomic commits. This allows you to review each change in isolation. Shift also leaves detailed comments for any additional manual changes you may need to make, or changes you may want to implement to follow the latest conventions. To complete a Shift: - Checkout the `shift-165916` branch - Review **all** pull request comments - Thoroughly test your application If you have any issue with your Shift, never hesitate to contact [support@laravelshift.com](mailto:support@laravelshift.com), or check out the [Human Shifts](https://laravelshift.com/human-shifts) for more hands-on support.
nomadjimbob commented 2026-01-29 04:12:43 +00:00 (Migrated from github.com)

ℹ️ Shift detected you are currently on Laravel 12.0. This is the latest version of Laravel. As such, you do not need to upgrade Laravel.

You may consider running the Laravel Fixer to ensure your application follows the latest Laravel conventions, or some of the automation available within the Shift CLI.

:information_source: Shift detected you are currently on Laravel 12.0. This is the latest version of Laravel. As such, you do not need to upgrade Laravel. You may consider running the [Laravel Fixer](https://laravelshift.com/laravel-code-fixer) to ensure your application follows the latest Laravel conventions, or some of the automation available within the [Shift CLI](https://laravelshift.com/cli).
nomadjimbob commented 2026-01-29 04:12:43 +00:00 (Migrated from github.com)

⚠️ Shift did not detect a code style within your project. All Shifts format your code to "normalize" files before performing comparisons. This improves the automation.Shift supports Pint, PHP CS Fixer, or PHP CodeSniffer. By default, Shift will apply the Laravel code style as defined by Pint. For more information on customizing the code style applied by Shift, you may watch this short video.

:warning: Shift did not detect a code style within your project. All Shifts format your code to "normalize" files before performing comparisons. This improves the automation.Shift supports [Pint](https://laravel.com/docs/pint), [PHP CS Fixer](https://github.com/FriendsOfPHP/PHP-CS-Fixer), or [PHP CodeSniffer](https://github.com/squizlabs/PHP_CodeSniffer). By default, Shift will apply the Laravel code style as defined by _Pint_. For more information on customizing the code style applied by Shift, you may [watch this short video](https://laravelshift.com/videos/shift-code-style).
nomadjimbob commented 2026-01-29 04:12:44 +00:00 (Migrated from github.com)

ℹ️ All Shifts bump core Laravel dependencies as well as popular community packages. However, some packages may have their own upgrade steps. To make review easier, Shift will note packages which are bumped major versions, as well as packages which were not bumped or potentially abandoned. For now, Shift did not detect any packages which are not tracked or marked as abandoned.

:information_source: All Shifts bump core Laravel dependencies as well as popular community packages. However, some packages may have their own upgrade steps. To make review easier, Shift will note packages which are bumped major versions, as well as packages which were not bumped or potentially abandoned. For now, Shift did not detect any packages which are not tracked or marked as abandoned.
nomadjimbob commented 2026-01-29 04:12:44 +00:00 (Migrated from github.com)

ℹ️ Shift did not detect any tests other than the default Laravel tests provided by Laravel. Having tests not only gives you confidence that your application is behaving as expected, but also makes it easier to verify upgrades.

You can get started with writing tests by running the Tests Generator to quickly stub PHPUnit (or Pest) tests for all the controller actions and commands in your application.

:information_source: Shift did not detect any tests other than the default Laravel tests provided by Laravel. Having tests not only gives you confidence that your application is behaving as expected, but also makes it easier to verify upgrades. You can get started with writing tests by running the [Tests Generator](https://laravelshift.com/laravel-test-generator) to quickly stub PHPUnit (or Pest) tests for all the controller actions and commands in your application.
This pull request can be merged automatically.
This branch is out-of-date with the base branch
The changes on this branch are already on the target branch. This will be an empty commit.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin shift-165916:shift-165916
git checkout shift-165916
Sign in to join this conversation.