'datetime', 'price'=>'float', 'validity'=>'integer', 'chat'=>'integer', 'review'=>'integer', 'package_id'=>'integer', 'status'=>'integer', 'pos'=>'integer', 'default'=>'integer', 'mobile_app'=>'integer', 'total_package_renewed'=>'integer', 'self_delivery'=>'integer', 'restaurant_id'=>'integer', 'max_order'=>'string', 'max_product'=>'string', ]; public function package() { return $this->belongsTo(SubscriptionPackage::class,'package_id'); } public function transcations() { return $this->hasMany(SubscriptionTransaction::class,'restaurant_id'); } public function restaurant() { return $this->belongsTo(Restaurant::class); } protected static function booted() { static::addGlobalScope(new ZoneScope); } }