/** * Set the mapping and fill the form. * * @param array $fields * @param SimpleElement|null $element * @return $this * * @SuppressWarnings(PHPMD.UnusedLocalVariable) */ public function setFieldsData(array $fields, SimpleElement $element = null) { foreach ($fields as $key => $value) { $this->mapping[$key] = self::FIELD_PREFIX . $key; } return parent::setFieldsData($fields, $element); }
/** * Fill 'Advanced Attribute Properties' tab. * * @param array $fields * @param SimpleElement|null $element * @return $this */ public function setFieldsData(array $fields, SimpleElement $element = null) { if (!$this->_rootElement->find($this->propertiesTabContent)->isVisible()) { $this->_rootElement->find($this->propertiesTab)->click(); } return parent::setFieldsData($fields, $element); }
/** * Fill data to fields on tab. * * @param array $fields * @param SimpleElement|null $element * @return $this */ public function setFieldsData(array $fields, SimpleElement $element = null) { parent::setFieldsData($fields, $element); $this->clickContinue(); return $this; }