|
|
|
@@ -5,6 +5,7 @@ namespace App\Http\Controllers\Web; |
|
|
|
use App\Codes\HTTPResultCode as ResultCode; |
|
|
|
use App\Codes\UserRole; |
|
|
|
use App\Exceptions\AppCommonException; |
|
|
|
use App\Exceptions\ExclusiveException; |
|
|
|
use App\Exceptions\GeneralErrorMessageException; |
|
|
|
use Exception; |
|
|
|
use Illuminate\Foundation\Auth\Access\AuthorizesRequests; |
|
|
|
@@ -159,6 +160,9 @@ abstract class WebController extends BaseController |
|
|
|
} catch (AppCommonException $e) { |
|
|
|
logs()->error(sprintf("Appエラー:%s", $e->getMessage())); |
|
|
|
return $this->failedResponse(); |
|
|
|
} catch (ExclusiveException $e) { |
|
|
|
logs()->error(sprintf("排他エラー:%s", $e->getMessage())); |
|
|
|
return $this->exclusiveErrorResponse(); |
|
|
|
} catch (LogicException $e) { |
|
|
|
logs()->error([ |
|
|
|
sprintf("実装エラー:%s", $e->getMessage()), |
|
|
|
|