PhpSigep\Pdf\CartaoDePostagem2016::writeEndereco PHP Method

writeEndereco() private method

private writeEndereco ( $t, $l, $w, $titulo, $nomeDestinatario, $logradouro, $numero1, $complemento, $bairro, $cidade, $uf, $cep = null )
$t
$l
$w
$titulo
$nomeDestinatario
$logradouro
$numero1
$complemento
$bairro
$cidade
$uf
$cep
    private function writeEndereco($t, $l, $w, $titulo, $nomeDestinatario, $logradouro, $numero1, $complemento, $bairro, $cidade, $uf, $cep = null)
    {
        // Titulo do bloco: destinatario ou remetente
        $this->pdf->SetFont('', 'B');
        $this->setFillColor(60, 60, 60);
        $this->pdf->SetFontSize(7);
        $this->pdf->SetXY($l + 3, $t);
        $this->t($w, $titulo, 2, '');
        $addressPadding = 5;
        $w = $w - $addressPadding;
        $l = $l + $addressPadding;
        // Nome da pessoa
        $this->pdf->SetFont('', '');
        $this->setFillColor(190, 190, 190);
        $this->pdf->SetX($l);
        $this->multiLines($w, $nomeDestinatario, 'L');
        //Primeria parte do endereco
        $address1 = $logradouro;
        $numero = $numero1;
        if (!$numero || strtolower($numero) == 'sn') {
            $address1 .= ', s/ nÂș';
        } else {
            $address1 .= ', ' . $numero;
        }
        if ($complemento) {
            $address1 .= ' - ' . $complemento;
        }
        $this->setFillColor(100, 190, 190);
        $this->pdf->SetX($l);
        $this->multiLines($w, $address1, 'L');
        //Segunda parte do endereco
        $this->pdf->SetX($l);
        $this->setFillColor(100, 130, 190);
        $this->multiLines($w, '' . $bairro, 'L');
        $this->setFillColor(100, 30, 210);
        $this->pdf->SetX($l);
        $this->multiLines($w, ($cep ? $cep . '  ' : '') . $cidade . '/' . $uf, 'L');
        return $this->pdf->GetY();
    }