瀏覽代碼

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

develop
sosuke.iwabuchi 2 年之前
父節點
當前提交
e44ac4850d
共有 2 個檔案被更改,包括 10 行新增0 行删除
  1. +9
    -0
      app/Http/Controllers/Web/WebController.php
  2. +1
    -0
      routes/api.php

+ 9
- 0
app/Http/Controllers/Web/WebController.php 查看文件

@@ -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 查看文件

@@ -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…
取消
儲存