SchemalessAttributes::class, ]; public function scopeWithExtraAttributes(): Builder { return $this->extra_attributes->modelScope(); } public function routeNotificationForEmail(string $attribute = 'smtp_test_recipients') { $recipients = $this->extra_attributes->get($attribute, ''); if (is_null($recipients) || $recipients === '') { return []; } return explode(',', $recipients); } public static function get() { return InstanceSettings::findOrFail(0); } }