/** * Call the given version and method * @param string $api_version * @param string $api_method * @param Request $request * @return type */ public static function call($api_version, $api_method, Request $request) { $request_method = strtolower($request->getServer()->get('REQUEST_METHOD')); return self::$methods[$request_method][$api_method]->call($api_version, $request); }