storage = $storage; } public function handle(Request $request): Response { $templates = $this->storage->getTemplates((int)$request->getParam('category')); return new Response(array_map(function (AutomationTemplate $automation) { return $automation->toArray(); }, $templates)); } public static function getRequestSchema(): array { return [ 'category' => Builder::integer()->nullable(), ]; } }