/** * Create a Authentication object from Configuration. * @param ConfigurationInterface $configuration * @return Authentication */ public static function createFromConfiguration(ConfigurationInterface $configuration) { $auth = new static($configuration->getLogin(), $configuration->getPassword(), $configuration->getStoreId()); return $auth; }
/** * @param ConfigurationInterface $configuration */ public function setAuthentication(ConfigurationInterface $configuration) { $this->login = $configuration->getLogin(); $this->senha = $configuration->getPassword(); $this->identificadorLojaFilho = $configuration->getStoreId(); }
public function __construct(ConfigurationInterface $configuration) { $this->configuration = $configuration; $soapConfig = array('soap_version' => SOAP_1_2, 'trace' => true, 'exception' => true); parent::__construct($configuration->getBaseUrl(), $soapConfig); }