ruleset = new Ruleset(strict: true); $this->ruleset->GET([ (new Rules(ActionsTable::REF_WORK_ID->value)) ->type(Type::STRING) ->min(1) ->max(parent::SIZE_VARCHAR) ]); $this->ruleset->validate_or_exit(); parent::__construct(); } public function main(): Response { return $this->list(ActionsTable::NAME, ActionsTable::values(), [ ActionsTable::ORDER_IDX->value => Order::DESC ]); } }