private function createConfiguration($headerName, array $priorities = ['']) { $conf = new Configuration(); $conf->setHeaderName($headerName); $conf->setPriorities($priorities); return $conf; }
/** * Create an instance of Configuration. * * @param $headerName string name of accept header * @param $priorities array[string] list of accepted values sorted by * priority (first has highest) * @return Configuration */ public function create($headerName, array $priorities) { $negotiator = $this->createNegotiator($headerName); $acceptFactory = $this->createAcceptFactory($headerName); $c = new Configuration(); $c->setHeaderName($headerName); $c->setPriorities($priorities); $c->setNegotiator($negotiator); $c->setAcceptFactory($acceptFactory); return $c; }
/** * @expectedException \InvalidArgumentException */ function testEmptyPriorities() { $c = new Configuration(); $c->setPriorities([]); }