Files
vkv/app/Models/Category.php
Zdeněk Burda 41e3ce6f25 Initial commit
2026-01-09 21:26:40 +01:00

30 lines
692 B
PHP

<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Relations\BelongsToMany;
class Category extends Model
{
protected $table = 'categories';
use HasFactory;
protected $fillable = [
'name',
'order'
];
public function ediCategories(): BelongsToMany
{
return $this->belongsToMany(EdiCategory::class, 'categories_edi_categories', 'category_id', 'edi_category_id');
}
public function contests(): BelongsToMany
{
return $this->belongsToMany(Contest::class, 'contests_categories', 'category_id', 'category_id');
}
}