/** * @param string $cnab */ public function addReservado($cnab) { $trim = trim($cnab); if (!empty($trim)) { $this->reservados->add($cnab); } return $this; }
/** * @param string $ocorrencia * @return $this */ public function addOcorrencia($ocorrencia) { $trim = trim($ocorrencia); if (!empty($trim)) { $this->ocorrencias->add($ocorrencia); } return $this; }
public function addUsoBanco($usoBanco) { $trim = trim($usoBanco); if (!empty($trim)) { $this->usoBanco->add($usoBanco); } return $this; }
public function addComplemento($complemento) { $trim = trim($complemento); if (!empty($trim)) { $this->complementos->add($complemento); } return $this; }
/** * @param Stringy $cnab * @return $this */ public function addReservado(Stringy $cnab) { $cnab = $cnab->trim(); if (!$cnab->isBlank()) { $this->reservados->add($cnab); } return $this; }
/** * @param string $zeros */ public function addBranco($zeros) { $this->brancos->add($zeros); return $this; }
/** * Adiciona um lote. * @param LoteInterface $lote * @return Retorno */ public function addLote(LoteInterface $lote) { $this->lotes->add($lote); return $this; }
/** * Adiciona um detalhe ao lote. * @param CnabDetailInterface $detail * @return Lote */ public function addDetail(CnabDetailInterface $detail) { $this->details->add($detail); return $this; }