@@ 115-123 (lines=9) @@ | ||
112 | * @return \Facebook\WebDriver\Remote\RemoteWebElement[] |
|
113 | */ |
|
114 | ||
115 | public function findElements(WebDriverBy $by) |
|
116 | { |
|
117 | $this->logFind($by->getMechanism(), $by->getValue()); |
|
118 | $elements = parent::findElements($by); |
|
119 | foreach ($elements as $element) { |
|
120 | $this->logElement($element); |
|
121 | } |
|
122 | return $elements; |
|
123 | } |
|
124 | ||
125 | /** |
|
126 | * @param WebDriverBy $by |
|
@@ 130-136 (lines=7) @@ | ||
127 | * @return \Facebook\WebDriver\Remote\RemoteWebElement |
|
128 | */ |
|
129 | ||
130 | public function findElement(WebDriverBy $by) |
|
131 | { |
|
132 | $this->logFind($by->getMechanism(), $by->getValue()); |
|
133 | $element = parent::findElement($by); |
|
134 | $this->logElement($element); |
|
135 | return $element; |
|
136 | } |
|
137 | ||
138 | public function elementExists($selector, $by = 'byId') |
|
139 | { |