private function getFromExtension(ServerRequestInterface $request) { $extension = strtolower(pathinfo($request->getUri()->getPath(), PATHINFO_EXTENSION)); if (empty($extension)) { return; } foreach ($this->formats as $format => $data) { if (in_array($extension, $data[0], true)) { return $format; } } }