Example #1
0
 /**
  * @param $from
  * @param $to
  * @return ResultsPage
  */
 public function Search($from, $to)
 {
     $i = $this->actor;
     $i->fillField(self::FROM_FIELD, $from);
     $i->fillField(self::TO_FIELD, $to);
     $i->click('#search');
     $i->waitForElement(self::HOTEL_CHKBOX, 60);
     $i->click(self::AIRBNB_CHKBOX);
     $i->click(self::SEARCH_BUTTON);
     return ResultsPage::of($i);
 }
 /**
  * Search with default date
  *
  * @param $from
  * @param $to
  * @return ResultsPage
  */
 public function Search($from, $to)
 {
     $i = $this->actor;
     //Fill from and to fields and click search button
     $i->fillField(self::FROM_FIELD, $from);
     $i->fillField(self::TO_FIELD, $to);
     $i->click('#search');
     $i->click(self::SEARCH_BUTTON);
     //Wait for page to load
     $i->waitForJS('return document.readyState === \'complete\'');
     return ResultsPage::of($i);
 }