. */ namespace Modules\Anagrafiche; use Common\SimpleModelTrait; use Illuminate\Database\Eloquent\Model; class Tipo extends Model { use SimpleModelTrait; protected $table = 'an_tipianagrafiche'; protected $primaryKey = 'idtipoanagrafica'; protected $appends = [ 'id', ]; protected $hidden = [ 'idtipoanagrafica', ]; /** * Restituisce l'identificativo. * * @return int */ public function getIdAttribute() { return $this->idtipoanagrafica; } public function anagrafiche() { return $this->hasMany(Anagrafica::class, 'an_tipianagrafiche_anagrafiche', 'idtipoanagrafica', 'idanagrafica'); } }