'integer', ]; } protected function proofUrl(): Attribute { return Attribute::make( get: fn () => $this->getFirstMediaUrl('proof') ?: null, ); } public function user(): BelongsTo { return $this->belongsTo(User::class); } }