. */ namespace Modules\Anagrafiche; use Common\SimpleModelTrait; use Illuminate\Database\Eloquent\Model; use Traits\RecordTrait; class Tipo extends Model { use SimpleModelTrait; use RecordTrait; protected $table = 'an_tipianagrafiche'; protected static $translated_fields = [ 'name', ]; public static function build($descrizione = null) { $model = new static(); $model->save(); return $model; } public function anagrafiche() { return $this->hasMany(Anagrafica::class, 'idtipoanagrafica'); } public function getModuleAttribute() { return 'Tipi di anagrafiche'; } public static function getTranslatedFields() { return self::$translated_fields; } }