public function __invoke(ServerRequestInterface $request, ResponseInterface $response, $args) { $bm = new BanqueManager($this->entityManager); $banque = $bm->getByName($args['banque']); $response->getBody()->write(json_encode($banque->getConfig())); $response = $response->withHeader('Content-type', 'application/json'); return $response; }
/** * Ajoute une nouvelle banque, ou renvoie la banque * ayant le nom défini dans l'objet JSON si existante * @param $jsonObject * @return null|Banque */ protected function getOraddBanque($jsonObject) { return $this->_banqueManager->getOradd($jsonObject); }