9 use Magento\Mtf\Client\Element\SimpleElement;
10 use Magento\Mtf\Fixture\FixtureInterface;
39 public function fill(FixtureInterface $fixture, SimpleElement
$element =
null, array $replace =
null)
43 $sections = $this->
prepareData($sections, $replace);
45 $this->fillContainers($sections,
$element);
55 protected function prepareData(array $sections, array $replace)
57 foreach ($replace as $sectionName =>
$fields) {
58 foreach (
$fields as $key => $pairs) {
59 if (isset($sections[$sectionName][$key])) {
60 $sections[$sectionName][$key][
'value'] = str_replace(
63 $sections[$sectionName][$key][
'value']