protected function drawTable2()
    {
        $this->drawBankHeader();

        $this->drawGenericTable2(
            'instructions',
            'LB',
            [
                127.2, 49.8,
                127.2, 49.8,
                 32  , 42.2, 18, 11  , 24, 49.8,
                 32  , 24  , 16, 34.2, 21, 49.8,
                127.2, 49.8
            ]
        );

        $dict = $this->dictionary;
        $fields = $this->fields;

        // Client
        $client_data = $fields['client']['value'] . "\n"
            . utf8_decode($this->title->client->address->outputLong());
        $this->billetSetFont('cell_title');
        $this->Cell(127.2, 7, $fields['client']['text'], 'L', 1);
        $this->billetSetFont('cell_data');
        $this->MultiCell(127.2, 3.5, $client_data, 'LB');
        $this->SetXY(137.2, $this->GetY() - 3.5);
        $this->billetSetFont('cell_title');
        $this->Cell(49.8, 3.5, $dict['cod_down'], 'LB', 1);

        // Guarantor
        $this->Cell(17, 3.5, $fields['guarantor']['text']);
        $this->billetSetFont('cell_data');
        $this->Cell(93, 3.5, $fields['guarantor']['value']);

        // Mechanical authentication
        $this->billetSetFont('cell_title');
        $this->Cell(39.5, 3.5, $dict['mech_auth'] . ' - ', 0, 0, 'R');
        $this->billetSetFont('cell_data');
        $this->Cell(27.5, 3.5, $dict['compensation'], 0, 1, 'R');
    }
protected function drawTable2()
    {
        $this->drawBankHeader();

        $this->drawGenericTable2(
            'instructions',
            'LB',
            [
                127.2, 49.8,
                127.2, 49.8,
                 32  , 42.2, 18, 11  , 24, 49.8,
                 32  , 24  , 16, 34.2, 21, 49.8,
                127.2, 49.8
            ]
        );

        $dict = $this->dictionary;
        $fields = $this->fields;

        // Client
        $client_data = $fields['client']['value'] . "\n"
            . utf8_decode($this->title->client->address->outputLong());
        $this->billetSetFont('cell_title');
        $this->Cell(127.2, 7, $fields['client']['text'], 'L', 1);
        $this->billetSetFont('cell_data');
        $this->MultiCell(127.2, 3.5, $client_data, 'LB');
        $this->SetXY(137.2, $this->GetY() - 3.5);
        $this->billetSetFont('cell_title');
        $this->Cell(49.8, 3.5, $dict['cod_down'], 'LB', 1);

        // Guarantor
        $this->Cell(17, 3.5, $fields['guarantor']['text']);
        $this->billetSetFont('cell_data');
        $this->Cell(93, 3.5, $fields['guarantor']['value']);

        // Mechanical authentication
        $this->billetSetFont('cell_title');
        $this->Cell(39.5, 3.5, $dict['mech_auth'] . ' - ', 0, 0, 'R');
        $this->billetSetFont('cell_data');
        $this->Cell(27.5, 3.5, $dict['compensation'], 0, 1, 'R');
    }
protected function drawTable2 ( ) { $ this -> drawBankHeader ( ) ; $ this -> drawGenericTable2 ( 'instructions' , 'LB' , [ 127.2 , 49.8 , 127.2 , 49.8 , 32 , 42.2 , 18 , 11 , 24 , 49.8 , 32 , 24 , 16 , 34.2 , 21 , 49.8 , 127.2 , 49.8 ] ) ; $ dict = $ this -> dictionary ; $ fields = $ this -> fields ; // Client $ client_data = $ fields [ 'client' ] [ 'value' ] . "\n" . utf8_decode ( $ this -> title -> client -> address -> outputLong ( ) ) ; $ this -> billetSetFont ( 'cell_title' ) ; $ this -> Cell ( 127.2 , 7 , $ fields [ 'client' ] [ 'text' ] , 'L' , 1 ) ; $ this -> billetSetFont ( 'cell_data' ) ; $ this -> MultiCell ( 127.2 , 3.5 , $ client_data , 'LB' ) ; $ this -> SetXY ( 137.2 , $ this -> GetY ( ) - 3.5 ) ; $ this -> billetSetFont ( 'cell_title' ) ; $ this -> Cell ( 49.8 , 3.5 , $ dict [ 'cod_down' ] , 'LB' , 1 ) ; // Guarantor $ this -> Cell ( 17 , 3.5 , $ fields [ 'guarantor' ] [ 'text' ] ) ; $ this -> billetSetFont ( 'cell_data' ) ; $ this -> Cell ( 93 , 3.5 , $ fields [ 'guarantor' ] [ 'value' ] ) ; // Mechanical authentication $ this -> billetSetFont ( 'cell_title' ) ; $ this -> Cell ( 39.5 , 3.5 , $ dict [ 'mech_auth' ] . ' - ' , 0 , 0 , 'R' ) ; $ this -> billetSetFont ( 'cell_data' ) ; $ this -> Cell ( 27.5 , 3.5 , $ dict [ 'compensation' ] , 0 , 1 , 'R' ) ; }
Table 2, stays in payment place

Extends drawGenericTable2()
Table 2 stays in payment place