Model
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Relations\BelongsToMany;
class CompanyInterior extends Model
{
use HasFactory;
protected $table = 'company_interiors';
protected $casts = [
'tenyi' => 'array',
'yuka' => 'array',
'kabe' => 'array',
'kengu' => 'array',
'shiyou_henkou' => 'boolean'
];
protected $fillable = [
'company_id',
'tenyi',
'yuka',
'kabe',
'kengu',
'shiyou_henkou'
];
public function types(): BelongsToMany
{
return $this->belongsToMany(InteriorProvider::class);
}
}
Model
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Relations\BelongsToMany;
class CompanyInterior extends Model
{
use HasFactory;
protected $table = 'company_interiors';
protected $casts = [
'tenyi' => 'array',
'yuka' => 'array',
'kabe' => 'array',
'kengu' => 'array',
'shiyou_henkou' => 'boolean'
];
protected $fillable = [
'company_id',
'tenyi',
'yuka',
'kabe',
'kengu',
'shiyou_henkou'
];
public function types(): BelongsToMany
{
return $this->belongsToMany(InteriorProvider::class);
}
}