示例#1
0
 public function __construct(EmailDTO $email, $token, $compraCredito = 1)
 {
     $machine = null;
     $this->setAuthDto(Mage::getModel('pagueveloz/dto_authenticationDTO', $email->getEmail(), $token));
     $host = null;
     switch ($compraCredito) {
         case 1:
             $host = '/v1/ComprarCreditoSMSPorDeposito';
             break;
         case 2:
             $host = '/v1/ComprarCreditoSMSPorBoleto';
             break;
     }
     parent::__construct($host, $this->getAuthDto(), $machine);
 }
示例#2
0
 public function __construct(PagueVeloz_Boleto_Model_Dto_EmailDTO $email, $token, PagueVeloz_Boleto_Model_Interfaces_IHttpClient $machine = null)
 {
     $this->setAuthDto(new PagueVeloz_Boleto_Model_Dto_AuthenticationDTO($email->getEmail(), $token));
     parent::__construct('/v1/EmitirBoleto', $this->getAuthDto(), $machine);
 }
示例#3
0
 public function __construct(PagueVeloz_Boleto_Model_Dto_EmailDTO $email, $token)
 {
     $machine = null;
     $this->setAuthDto(Mage::getModel('pagueveloz/dto_authenticationDTO', $email->getEmail(), $token));
     parent::__construct('/v2/ContaBancaria', $this->getAuthDto(), $machine);
 }
示例#4
0
 public function __construct(PagueVeloz_Boleto_Model_Interfaces_IHttpClient $machine = null)
 {
     parent::__construct('/v1/Assinar', $machine);
 }
示例#5
0
 public function __construct(PagueVeloz_Boleto_Model_Dto_EmailDTO $email, $token)
 {
     $machine = null;
     $this->setAuthDto(new PagueVeloz_Boleto_Model_Dto_AuthenticationDTO($email->getEmail(), $token));
     parent::__construct('/v2/Boleto', $this->getAuthDto(), $machine);
 }