Browse Source

getParam実装しなくてもよいように修正

develop
sosuke.iwabuchi 2 years ago
parent
commit
e44ac4850d
2 changed files with 10 additions and 0 deletions
  1. +9
    -0
      app/Http/Controllers/Web/WebController.php
  2. +1
    -0
      routes/api.php

+ 9
- 0
app/Http/Controllers/Web/WebController.php View File

@@ -95,6 +95,15 @@ abstract class WebController extends BaseController
*/
protected function getParam(): IParam
{
if (!property_exists(static::class, 'param')) {
throw new LogicException("param未定義");
}

$param = $this->param;

if (!is_subclass_of($param, IParam::class)) {
throw new LogicException("param型不正");
}
return $this->param;
}



+ 1
- 0
routes/api.php View File

@@ -33,6 +33,7 @@ RouteHelper::get('/receipt/download', App\Http\Controllers\Web\ReceiptIssuingOrd


RouteHelper::get('/contracts', App\Http\Controllers\Web\Contract\ContractsController::class);
RouteHelper::post('/contract/create', App\Http\Controllers\Web\Contract\CreateController::class);


RouteHelper::get('/users', App\Http\Controllers\Web\LoginUser\LoginUsersController::class);


Loading…
Cancel
Save