*/ public function via(object $notifiable): array { return ['database']; } /** * @return array */ public function toDatabase(object $notifiable): array { $tenant = $this->run->tenant; return FilamentNotification::make() ->title('Operation queued') ->body($this->run->type) ->info() ->actions([ \Filament\Actions\Action::make('view_run') ->label('View run') ->url($tenant instanceof Tenant ? OperationRunLinks::view($this->run, $tenant) : null), ]) ->getDatabaseMessage(); } }