1
0
Fork 0
internet-everythings-agricu.../app/Models/Region.php

31 lines
764 B
PHP

<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use EloquentFilter\Filterable;
class Region extends Model
{
use HasFactory;
use Filterable;
protected $fillable = [
'name', 'cover', 'director', 'area', 'description', 'category_id',
'sort', 'is_recommend','is_enable'
];
protected function serializeDate(\DateTimeInterface $date){
return $date->format('Y-m-d H:i:s');
}
public function category(){
return $this->belongsTo(RegionCategory::class, 'category_id');
}
public function devices(){
return $this->belongsToMany(Device::class, RegionDevice::class, 'region_id', 'device_id')->withTimestamps();
}
}