/** * See if the user is the last member in the administrators group * @return boolean */ public function isLastUserInAdministrators() { $last = false; /** @var modUserGroup $group */ $group = $this->modx->getObject('modUserGroup', array('name' => 'Administrator')); if ($group && $this->object->isMember('Administrator')) { $numberInAdminGroup = $this->modx->getCount('modUserGroupMember', array('user_group' => $group->get('id'))); if ($numberInAdminGroup <= 1) { $last = true; } } return $last; }