get('request'); if ($request->isAjax()) { return true; } $contentType = $request->getContentType(); if (Text::startsWith($contentType, 'application/json')) { return true; } return false; } /** * @return bool */ function is_api_request() { $request = Di::getDefault()->get('request'); $_url = $request->get('_url'); return Text::startsWith($_url, '/api'); }