openstamanager/modules/articoli/src/Categoria.php

30 lines
506 B
PHP
Raw Normal View History

2019-09-26 18:12:32 +02:00
<?php
namespace Modules\Articoli;
use Common\Model;
use Traits\HierarchyTrait;
class Categoria extends Model
{
use HierarchyTrait;
protected $table = 'mg_categorie';
protected static $parent_identifier = 'parent';
2019-10-18 16:40:15 +02:00
public static function build($nome)
{
$model = parent::build();
$model->nome = $nome;
$model->save();
return $model;
}
2019-09-26 18:12:32 +02:00
public function articoli()
{
return $this->hasMany(Articolo::class, 'id_categoria');
}
}