ldc-legaulois/app/Models/BalancedMenus.php
2021-02-22 14:49:26 +01:00

28 lines
543 B
PHP

<?php
namespace App\Models;
use App\Enums\BalancedMenuType;
use App\Traits\CastsEnums;
use Illuminate\Database\Eloquent\Model;
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('balanced_menu')->get(['id', 'picture', 'name']);
}
}