Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
phosphorylation
/
tecas-solar.ma
/
vendor
/
filament
/
notifications
/
src
:
DatabaseNotification.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php namespace Filament\Notifications; use Illuminate\Bus\Queueable; use Illuminate\Contracts\Queue\ShouldQueue; use Illuminate\Contracts\Support\Arrayable; use Illuminate\Database\Eloquent\Model; use Illuminate\Notifications\Notification as BaseNotification; class DatabaseNotification extends BaseNotification implements Arrayable, ShouldQueue { use Queueable; /** * @param array<string, mixed> $data */ public function __construct( public array $data, ) {} /** * @param Model $notifiable * @return array<string> */ public function via($notifiable): array { return ['database']; } /** * @param Model $notifiable * @return array<string, mixed> */ public function toDatabase($notifiable): array { return $this->data; } /** * @return array<string, mixed> */ public function toArray(): array { return $this->data; } }