public function getCodcompletoAttribute($value) { $codigos = json_decode($this->attributes['codcompleto']); $tipo = $this->attributes['tipo']; $codigofinal = ''; $indice = 0; $separador = ''; end($codigos); $lastKey = key($codigos); foreach ($codigos as $k => $codigo) { if ($indice > 0) { $separador = '.'; } $indice++; if ($tipo == 'A' && $k == $lastKey) { $codigofinal = $codigofinal . $separador . Utilitarios::direita('00000' . $codigo, 5); } else { $codigofinal = $codigofinal . $separador . $codigo; } } return $codigofinal; }