__construct() public method

public __construct ( string $name, Neomerx\JsonApi\Contracts\Http\Headers\MediaTypeInterface[] $mediaTypes )
$name string
$mediaTypes Neomerx\JsonApi\Contracts\Http\Headers\MediaTypeInterface[]
Beispiel #1
0
 /**
  * @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);
 }