ldc-legaulois/app/Models/BalancedMenus.php
2021-03-20 14:38:15 +01:00

28 lines
555 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 = [
'status' => 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']);
}
}