code_generator = $code_generator; } /** * @param Request $request * * @return JSON_Response * * @throws Exception */ public function generate( Request $request ): JSON_Response { return $this->json( array_map( function ( Code $code ) { return $code->format(); }, $this->code_generator->generate() ), 201 ); } }