ldc-legaulois/app/Models/BalancedMenus.php
2021-04-28 13:57:12 +02:00

28 lines
553 B
PHP

<?php
namespace App\Models;
use App\Enums\BalancedMenuType;
use Illuminate\Database\Eloquent\Model;
use Kwaadpepper\Enum\Traits\CastsEnums;
class BalancedMenus extends Model
{
use CastsEnums;
protected $enumCasts = [
'type' => BalancedMenuType::class
];
protected $table = 'balanced_menus';
public function product()
{
return $this->belongsTo(Products::class);
}
public static function productsAjax()
{
return Products::whereHas('balancedMenu')->get(['id', 'picture', 'name']);
}
}