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');
|
|
|
|
}
|
|
|
|
}
|