本文整理汇总了PHP中IEM::_userStack方法的典型用法代码示例。如果您正苦于以下问题:PHP IEM::_userStack方法的具体用法?PHP IEM::_userStack怎么用?PHP IEM::_userStack使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类IEM
的用法示例。
在下文中一共展示了IEM::_userStack方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: userLogout
/**
* Log user out of the system
*
* NOTE: If the $completeLogout parameter is NOT specified, the application
* will NOT log out ALL users. The application will use the next user ID in the stack
* (unless the stack is empty).
*
* @param boolean $completeLogout Whether or not to logout all users in the stack
* @return boolean Returns TRUE if user is loggout successfuly, FALSE otherwise
*/
public static final function userLogout($compleLogout = false)
{
if (empty(self::$_userStack)) {
return false;
}
if ($compleLogout) {
self::$_userStack = array();
} else {
array_pop(self::$_userStack);
}
self::userFlushCache();
return IEM::sessionSet('__IEM_SYSTEM_CurrentUser_Stack', self::$_userStack);
}