/** * @expectedException phpRack_Exception */ public function testFactoryWithInvalidOptions() { $options = array('invalidOption' => false); phpRack_Adapters_Url::factory('http://www.google.com', $options); }
/** * Set URL and validate it. * * @param $url string URL * @param $options array Options which will affect connection * @return $this * @throws phpRack_Exception if URL is invalid */ public function url($url, $options = array()) { $this->_adapter = phpRack_Adapters_Url::factory($url, $options); $this->_url = $url; return $this; }