宮崎さん
はじめまして。
池崎@hackohと申します。
私の場合は、宮崎さんが仰ってるように、
独自のExceptionを投げてます。
catchは public/index.php に加筆しています。
--- 抜粋 ---
catch (HttpNotFoundException $e)
{
$route = array_key_exists('_404_', Router::$routes) ? Router::$routes['_404_']->translation : Config::get('routes._404_');
(略)
}
catch (UnauthorizedException $e)
{
// $eには、認証失敗時のURIの情報が格納されており
// 認証処理後の自動復帰に使えるようにしている
Session::set('exception.unauthorized', $e);
$response = $e->response();
}
---
ご参考になれば幸いです。
--
{
"name":"池崎真太郎",
"corporate name":"株式会社インプレッシブ",
"postcode":"151-0051",
"address":"東京都渋谷区千駄ヶ谷2-34-13 ベルファイブビル2F",
"tel":"03-6804-2891",
"fax":"03-6804-2892",
"e-mail":"
ike...@impv.co.jp",
"url":"
http://www.impv.co.jp"
}