3월 3일 laravel 7이 정식 릴리즈 되면서 기대하던 blade-x, stub, custom casts 등과 같은 기능들이 추가되었다.
지금 열심히 modern php 멤버 분들께서 도큐먼트를 번역중이시니 함께 번역을 하는것은 어떨가 싶다.
이번 글에선 Laravel 6에서 7으로 업데이트할 때 수정되야 하는 사항들을 간략히 정리해보겠다.
composer.json
- “php” 의 버전을 “^7.2.5”,
- “laravel/framework” 의 버전을 “^7.0″으로
- “nunomaduro/collision” 의 버전을 “^4.1″로
- “phpunit/phpunit” 의 버전을 “^8.5″로
- “facade/ignition” 의 버전을 “^2.0″으로
app/Exceptions/Handler.php
위에서 부터 순서대로# 6.x
7.x
변경 사항이다.
<?php
# use Exception;
use Throwable;
// ...
# public function report(Exception $exception)
public function report(Throwable $exception)
// ...
# public function render($request, Exception $exception)
public function render($request, Throwable $exception)
// ...
위와같이 composer.json과 Handler.php 파일을 수정했다면compsoer update
를 통해 laravel 7으로 넘어가도록 하자!