コード例 #1
0
 public function run(ServerRequestInterface $request, ResponseBuilder $responseBuilder) : ResponseInterface
 {
     return $responseBuilder->setJson(['palettes' => array_map(function (Palette $palette) {
         return $palette->toJSON();
     }, $this->colorsService->getPalettes())])->setStatusSuccess()->build();
 }
コード例 #2
0
 public function __invoke() : array
 {
     return ['config' => ['palettes' => array_map(function (Palette $palette) {
         return $palette->toJSON();
     }, $this->colorService->getPalettes())]];
 }