*/ public function toArray(Request $request): array { return [ 'id' => $this->id, 'name' => $this->name, 'username' => $this->username, 'email' => $this->email, 'mobile' => $this->mobile, 'avatar_url' => $this->avatar_path ? Storage::disk('public')->url($this->avatar_path) : null, 'is_public' => $this->is_public, 'created_at' => $this->created_at?->toIso8601String(), ]; } }