You are here

private function RESTServer::matchParser in Services 6.3

Same name and namespace in other branches
  1. 7.3 servers/rest_server/includes/RESTServer.inc \RESTServer::matchParser()
1 call to RESTServer::matchParser()
RESTServer::requestParser in servers/rest_server/includes/RESTServer.inc
Get best match parser for $controller based on $mime type.

File

servers/rest_server/includes/RESTServer.inc, line 440
Class for handling REST calls.

Class

RESTServer
@file Class for handling REST calls.

Code

private function matchParser($mime, $parsers) {
  $mimeparse = $this
    ->mimeParse();
  $mime_type = $mimeparse
    ->best_match(array_keys($parsers), $mime);
  return $mime_type ? $parsers[$mime_type] : FALSE;
}