IsActive::class, ]; } #[Scope] protected function active(Builder $query): void { $query->where('is_active', IsActive::ACTIVE); } #[Scope] protected function inactive(Builder $query): void { $query->where('is_active', IsActive::INACTIVE); } public function mediaMonitorings(): BelongsToMany { return $this->belongsToMany(MediaMonitoring::class, 'media_monitoring_theme'); } public function mediaMonitoringThemes(): HasMany { return $this->hasMany(MediaMonitoringTheme::class); } }