/** * Lazy access to a given group, defaultly connected group * * @param integer $group_id The group id * * @return self */ static function get($group_id = null) { if ($group_id) { $group = new self(); return $group->getCached($group_id); } return CGroups::loadCurrent(); }
/** * Lazy access to a given user, defaultly connected user * * @param integer $user_id The user id, connected user if null * * @return self */ static function get($user_id = null) { if ($user_id) { $user = new self(); return $user->getCached($user_id); } // CAppUI::$user is available *after* CAppUI::$instance->_ref_user return CAppUI::$instance->_ref_user; }