/** * Prepares the request authentication based on Url components (username:password) * * @param mixed $url */ protected function prepareUserAuth($url) { if (!$url instanceof Url) { $url = new Url($url); } if ($url->getUser()) { $authListener = new BasicAuthListener($url->getUser(), $url->getPassword()); $this->httpBrowser->setListener($authListener); } }
/** * {@inheritDoc} */ public function setListener(ListenerInterface $listener) { if (!$listener instanceof BatchListenerChain) { $listener = new BatchListenerChain([$listener]); } parent::setListener($listener); }
public function setUp() { $this->browser = new Browser(new ClientQueue()); $this->browser->setListener(new Listener\HistoryListener(new ExtendedJournal())); }