Example #1
0
 /**
  * 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;
 }
Example #2
0
 /**
  * @param ConfigurationInterface $configuration
  */
 public function setAuthentication(ConfigurationInterface $configuration)
 {
     $this->login = $configuration->getLogin();
     $this->senha = $configuration->getPassword();
     $this->identificadorLojaFilho = $configuration->getStoreId();
 }
Example #3
0
 public function __construct(ConfigurationInterface $configuration)
 {
     $this->configuration = $configuration;
     $soapConfig = array('soap_version' => SOAP_1_2, 'trace' => true, 'exception' => true);
     parent::__construct($configuration->getBaseUrl(), $soapConfig);
 }