Inheritance: implements Eduardokum\LaravelBoleto\Contracts\Boleto\Boleto
Example #1
0
 /**
  * Método que valida se o banco tem todos os campos obrigadotorios preenchidos
  */
 public function isValid()
 {
     if ($this->range == '' || $this->contaDv == '' || !parent::isValid()) {
         return false;
     }
     return true;
 }
Example #2
0
 /**
  * Método que valida se o banco tem todos os campos obrigadotorios preenchidos
  */
 public function isValid()
 {
     if (in_array($this->getCarteira(), ['107', '122', '142', '143', '196', '198']) && $this->codigoCliente == '' || !parent::isValid()) {
         return false;
     }
     return true;
 }
Example #3
0
 /**
  * Define o código da carteira (Com ou sem registro)
  *
  * @param string $carteira
  * @return AbstractBoleto
  * @throws \Exception
  */
 public function setCarteira($carteira)
 {
     switch ($carteira) {
         case '1':
         case '5':
             $carteira = '101';
             break;
         case '4':
             $carteira = '102';
             break;
     }
     return parent::setCarteira($carteira);
 }
 public function __construct()
 {
     parent::__construct(self::COD_BANCO_SANTANDER);
 }
Example #5
0
 public function __construct()
 {
     parent::__construct(self::COD_BANCO_BRADESCO);
 }
Example #6
0
 public function __construct()
 {
     parent::__construct(self::COD_BANCO_HSBC);
 }
Example #7
0
 /**
  * Método que valida se o banco tem todos os campos obrigadotorios preenchidos
  */
 public function isValid()
 {
     if ($this->byte == '' || $this->posto == '' || !parent::isValid()) {
         return false;
     }
     return true;
 }