Lance Pioch 82409f2fba Laravel 12.x Shift (#1045)
* Convert route options to fluent methods

Laravel 8 adopts the tuple syntax for controller actions. Since the old options array is incompatible with this syntax, Shift converted them to use modern, fluent methods.

* Slim `lang` files

* Shift core files

* Validate via object directly within Controllers

* Use `Gate` facade for controller authorization

* Dispatch jobs directly

* Remove base controller inheritance

* Default config files

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.

* Set new `ENV` variables

* Add new Laravel `composer run dev` script

* Add `storage/app/private` folder

* Bump Composer dependencies

* Convert `$casts` property to method

* Adopt Laravel type hints

* Shift cleanup

* Apply suggestions from code review

Co-authored-by: MartinOscar <40749467+rmartinoscar@users.noreply.github.com>

* Add old key as backup

* Update composer

* Remove extra line

* Update this

---------

Co-authored-by: Shift <shift@laravelshift.com>
Co-authored-by: MartinOscar <40749467+rmartinoscar@users.noreply.github.com>
2025-03-03 14:41:00 -05:00
..
2017-08-21 22:10:48 -05:00
2022-12-01 11:51:26 -07:00
2025-01-16 14:53:50 -05:00
2025-01-15 18:29:06 +01:00
2024-04-27 22:08:51 -04:00
2024-05-07 22:17:28 -04:00
2024-03-19 16:59:53 -04:00
2025-03-03 14:41:00 -05:00
2024-12-24 19:09:16 +01:00
2024-03-12 22:39:16 -04:00
2025-03-03 14:41:00 -05:00
2024-12-04 09:41:47 -05:00
2024-09-21 12:27:41 +02:00
2024-03-19 16:59:53 -04:00