$this->id, 'firstName' => $this->first_name, 'lastName' => $this->last_name, 'fullName' => $this->getFullName(), 'email' => $this->email, 'phone' => $this->phone, 'bio' => $this->bio, 'status' => $this->status, 'avatarUrl' => $this->avatar_url, 'roles' => $this->getRoleNames(), 'permissions' => $this->getAllPermissions()->pluck('name'), 'createdAt' => $this->created_at, 'updatedAt' => $this->updated_at, ]; } }