/** * @return Tx_Asdis_Domain_Model_Server */ private function getNextServer() { $server = $this->servers->current(); $this->servers->next(); if (FALSE === $this->servers->valid()) { $this->servers->rewind(); } return $server; }
/** * @param Tx_Asdis_Domain_Model_Server_Collection $servers * @return void */ private function forceSSL(Tx_Asdis_Domain_Model_Server_Collection $servers) { foreach ($servers as $server) { /** @var Tx_Asdis_Domain_Model_Server $server */ $server->setProtocol(Tx_Asdis_Domain_Model_Server::PROTOCOL_HTTPS); } $servers->rewind(); }