BeneficiarioCEF::getCodigoBeneficiario()   A
last analyzed

Complexity

Conditions 1
Paths 1

Size

Total Lines 4
Code Lines 2

Duplication

Lines 0
Ratio 0 %
Metric Value
dl 0
loc 4
rs 10
cc 1
eloc 2
nc 1
nop 0
1
<?php
2
namespace CbCaio\Boletos\Models\Beneficiario;
3
4
use CbCaio\Boletos\Calculators\Calculator;
5
use CbCaio\Boletos\Models\Beneficiario\Base\Beneficiario;
6
7
class BeneficiarioCEF extends Beneficiario
8
{
9
    public function __construct($load_from_config = TRUE, array $attributes = NULL)
10
    {
11
        if ($load_from_config)
12
        {
13
            parent::__construct(config('boletos'));
14
        } elseif ($attributes)
15
        {
16
            parent::__construct($attributes);
17
        }
18
    }
19
20
    /*
21
     * Se refere a conta, no formato definido pelo banco
22
     */
23
    public function getCodigoBeneficiario()
24
    {
25
        return Calculator::formataNumero($this->getConta(), 6, 0);
26
    }
27
28
}