exceptionHandling
php๋ ๊ธฐ๋ณธ์ ์ผ๋ก ์ค๋ฅ๊ฐ ๋ฐ์ํด๋ ์ค๋ฅ๋ฅผ ๋ฐ์์ํค๊ณ ๋ค์ ์ฝ๋๋ฅผ ๊ณ์ ์คํํ๋๋ฐ ๋ผ๋ผ๋ฒจ์ php๋ณด๋ค ์๊ฒฉํด์ ์ค๋ฅ๋ ์์ธ๋ก ๋ฐ๊พธ์ด ๋์ง๊ณ ์ฝ๋ ์คํ์ ๋ฉ์ถ๋ค. ์ด๋ ๊ฒ ๋ฐ์ํ ๋ชจ๋ ์์ธ๋ ์ ์ญ ์์ธ ์ฒ๋ฆฌ๊ธฐ
๊ฐ ์ก๋๋ฐ app/Exceptions/Handler.php
ํ์ผ์ด ์ด ์ฒ๋ฆฌ๊ธฐ์ด๋ค.
์ด ์ฒ๋ฆฌ๊ธฐ๋ ๋๊ฐ์ง ์ผ์ ์ํํ๋๋ฐ report(Exception $e)
๋ฉ์๋๋ ์์ธ๋ฅผ ๋ณด๊ณ ํ๋ ๋ฉ์๋๋ก ์ด๋ฉ์ผ์ด๋ ๋ฒ๊ทธ ์ถ์ ์ํธ๋ฉฉ์ผ๋ก ์์ธ ๋ด์ฉ์ ์ ํฌ์ฅํด์ ๋ณด๊ณ ํ๋ ๋ก์ง์ ์์ฑํ๋ค. parent::report($e)
๋ ๋ผ๋ผ๋ฒจ ๋ก๊ทธ์ ์์ธ๋ฅผ ๊ธฐ๋กํ๋ ์ผ์ ์ํํ๋ค. render($request, Exception $e)
๋ฉ์๋๋ ์์ธ๋ฅผ ํ๋ฉด์ ํ์ํ๋ ๋ฉ์๋์ด๋ค.
Last updated