public __construct ( string $name, Neomerx\JsonApi\Contracts\Http\Headers\MediaTypeInterface[] $mediaTypes ) | ||
$name | string | |
$mediaTypes | Neomerx\JsonApi\Contracts\Http\Headers\MediaTypeInterface[] |
/** * @param AcceptMediaTypeInterface[] $unsortedMediaTypes */ public function __construct($unsortedMediaTypes) { if (is_array($unsortedMediaTypes) === false) { throw new InvalidArgumentException('unsortedMediaTypes'); } usort($unsortedMediaTypes, $this->getMediaTypeCompareClosure()); parent::__construct(self::HEADER_ACCEPT, $unsortedMediaTypes); }