<?php

namespace Yajny\Models;

use Illuminate\Database\Eloquent\Model;
use Spatie\Translatable\HasTranslations;
use Yajny\Models\StoreCashback;
use Yajny\Traits\SelectTranslations;
use Illuminate\Database\Eloquent\Builder;

class MegaMenuStore extends Model
{
    use HasTranslations,SelectTranslations;

    protected $table = 'megamenu_store';
    protected $primaryKey = 'id';

    
	public $translatable = ['title'];
    //  public  $selColmns = [];

    protected $casts = [
        'is_shown' => 'boolean',
        'store_cats' => 'array',
        'coupon_cats' => 'array',
        'featured_stores' => 'array'
    ];

    public function promoStore() {
        return $this->hasOne('Yajny\Models\Store', 'id', 'promo_store')->withoutGlobalScopes();
    }
    

}
