/** * 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; }
/** * 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; }
/** * 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); }
public function __construct() { parent::__construct(self::COD_BANCO_BRADESCO); }
public function __construct() { parent::__construct(self::COD_BANCO_HSBC); }
/** * 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; }