'boolean']; } protected static function boot(): void { parent::boot(); static::creating(fn($model) => $model->token ??= Str::random(48)); } public function program() { return $this->belongsTo(Program::class); } }