Beispiel #1
0
 /**
  * Execute handler
  *
  * @param FixtureInterface $fixture [optional]
  * @return mixed
  */
 public function persist(FixtureInterface $fixture = null)
 {
     /** @var \Magento\Customer\Test\Fixture\VatGroup $fixture */
     $groups = $fixture->getGroupsIds();
     $curl = new BackendDecorator(new CurlTransport(), new Config());
     $curl->addOption(CURLOPT_HEADER, 1);
     $response = '';
     foreach ($groups as $groupId) {
         $url = sprintf($_ENV['app_backend_url'] . $this->deleteUrl, $groupId);
         $curl->write(CurlInterface::GET, $url, '1.0', []);
         $response = $curl->read();
     }
     $curl->close();
     return $response;
 }