Code Duplication    Length = 7-9 lines in 2 locations

lib/WebDriver/WebDriver.php 2 locations

@@ 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
    {