1.2 KiB
1.2 KiB
Laravel Upgrade Guide
Upgrading From 4.0 to 4.1
- Update
composer.json
to require"laravel/framework": "4.1.*"
composer update
.- Replace
public/index.php
,artisan.php
. - Add new
expire_on_close
option tosession
configuration file. - Remove call to
redirectIfTrailingSlash
inbootstrap/start.php
file. - Edit
app/config/app.php
;- in
aliases
change'Controller' => 'Illuminate\Routing\Controllers\Controller',
to useIlluminate\Routing\Controller
. - in
providers
add'Illuminate\Remote\RemoteServiceProvider',
. - in
aliases
add'SSH' => 'Illuminate\Support\Facades\SSH',
.
- in
- Edit
app/controllers/BaseController.php
changeuse Illuminate\Routing\Controllers\Controller;
touse Illuminate\Routing\Controller;
. - If you are overriding
missingMethod
in your controllers, add $method as the first parameter. - Password reminder system tweaked for greater developer freedom. Inspect stub controller by running
auth:reminders-controller
Artisan command. - Update
reminders.php
language file. - If you are using http hosts to set the $env variable in bootstrap/start.php, these should be changed to machine names (as returned by PHP's gethostname() function).