FEATURE: add relationship methods to categories and content

This commit is contained in:
Michal Kváček
2016-08-13 19:02:58 +02:00
parent 54e5927bb1
commit befb95a4ac
2 changed files with 14 additions and 3 deletions
+8 -3
View File
@@ -1,6 +1,7 @@
<?php
namespace Modules\Categories\Entities;
use App\Models\Content;
use App\Models\Module;
use Franzose\ClosureTable\Models\Entity;
@@ -12,9 +13,7 @@ class Category extends Entity implements CategoryInterface
* @var string
*/
protected $table = 'categories';
public $timestamps = true;
/**
* ClosureTable model instance.
*
@@ -22,7 +21,13 @@ class Category extends Entity implements CategoryInterface
*/
protected $closure = 'Modules\Categories\Entities\CategoryClosure';
public function module() {
public function module()
{
return $this->belongsTo(Module::class);
}
public function content()
{
return $this->hasMany(Content::class);
}
}