$context */ public function __construct( public readonly string $summary, public readonly array $context = [], ) {} public function envelope(): Envelope { return new Envelope( subject: '[Monitoring] '.$this->summary, ); } public function content(): Content { return new Content( text: 'emails.monitoring.alert', with: [ 'summary' => $this->summary, 'context' => $this->context, 'appName' => config('app.name'), 'environment' => config('app.env'), ], ); } }