|Mention newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|Mention newQuery() * @method static \Illuminate\Database\Eloquent\Builder|Mention onlyTrashed() * @method static \Illuminate\Database\Eloquent\Builder|Mention query() * @method static \Illuminate\Database\Eloquent\Builder|Mention whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|Mention whereDeletedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|Mention whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|Mention whereLocal($value) * @method static \Illuminate\Database\Eloquent\Builder|Mention whereProfileId($value) * @method static \Illuminate\Database\Eloquent\Builder|Mention whereStatusId($value) * @method static \Illuminate\Database\Eloquent\Builder|Mention whereUpdatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|Mention withTrashed(bool $withTrashed = true) * @method static \Illuminate\Database\Eloquent\Builder|Mention withoutTrashed() * * @mixin \Eloquent */ class Mention extends Model { use SoftDeletes; protected $guarded = []; protected function casts(): array { return [ 'deleted_at' => 'datetime', ]; } public function profile() { return $this->belongsTo(Profile::class, 'profile_id', 'id'); } public function status() { return $this->belongsTo(Status::class, 'status_id', 'id'); } }