public function __construct($resource) { $this->id = $resource->id; $this->leader = $resource->leader; $this->name = $resource->name; $this->description = $resource->description; $this->color = $resource->color; $this->icon = $resource->icon; $this->memberCount = GroupManager::getMemberCountByID($this->id); }