<?php namespace App\Models; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Relations\BelongsToMany; use Illuminate\Database\Eloquent\Relations\HasMany; class Post extends Model { use HasFactory; protected $fillable = [ 'title', 'type', 'content', 'location', ]; public function tags(): BelongsToMany { return $this->belongsToMany(Tag::class); } public function photos(): HasMany { return $this->hasMany(Photo::class); } }