/** * @param string $locator * @param string $value */ public function simpleFillField($locator, $value) { $field = parent::findField($locator); if (null === $field) { throw $this->elementNotFound('form field', 'id|name|label|value', $locator); } $field->setValue($value); }
/** * @param string $locator * @param string $value */ public function simpleFillField($locator, $value) { $this->spin(function () use($locator) { return parent::findField($locator); })->setValue($value); }
/** * @param string $locator * @param string $value */ public function simpleFillField($locator, $value) { $this->spin(function () use($locator) { return parent::findField($locator); }, sprintf('Cannot find field "%s"', $locator))->setValue($value); }