本文整理汇总了PHP中utils::getSessionVal方法的典型用法代码示例。如果您正苦于以下问题:PHP utils::getSessionVal方法的具体用法?PHP utils::getSessionVal怎么用?PHP utils::getSessionVal使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类utils
的用法示例。
在下文中一共展示了utils::getSessionVal方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: checkAdminLogin
public function checkAdminLogin()
{
$adminUserInfo = '';
$sessionUser = utils::getSessionVal('user');
if ($sessionUser) {
$adminUserObj = new adminUserModel();
$adminUserInfo = $adminUserObj->find($sessionUser);
}
return $adminUserInfo;
}
示例2: top
public function top()
{
$id = request::getParam('menuid', 0);
$menuList = $this->adminMenuObj->getChildMenuByIdCache($id);
$adminUserObj = new adminUserModel();
$adminId = utils::getSessionVal('user');
$adminUserInfo = $adminUserObj->find($adminId);
$adminGroup = $adminUserObj->group;
$nowTime = time();
$data = array('menuList' => $menuList, 'nowTime' => $nowTime, 'adminUser' => $adminUserInfo, 'adminGroup' => $adminGroup);
$this->setView($data);
}
示例3: cancelOrder
public function cancelOrder($id, $cancelOrderVal)
{
//判断订单是否在线支付,是否需要退款
$orderInfo = $this->model->find($id);
//订单有效判断
$sessionUser = utils::getSessionVal('userInfo');
$cancelStatus = array(1, 2, 3, 4);
if (!in_array($orderInfo['pstatus'], $cancelStatus)) {
return array('code' => '201', 'message' => '订单状态错误');
}
if ($orderInfo['shop_id'] != $sessionUser['shopId']) {
return array('code' => '201', 'message' => '非法操作,你无权操作');
}
$returnPrice = false;
if ($orderInfo['pay_status'] == 1) {
$returnPrice = true;
}
$db = utils::getDB();
$db->beginTransaction();
$sessionUser['businessUserId'] = 6;
$tableName = utils::getTableName('user');
$sql = 'update ' . $tableName . ' set balance = balance - ' . $orderInfo['actual_total'] . ' where id = ' . $sessionUser['businessUserId'];
$isTure = $this->model->executeSql($sql);
if ($isTure) {
$saveOrderData = array('id' => $orderInfo['id'], 'pstatus' => 6, 'actual_total' => 0, 'pay_status' => 3);
$orderService = utils::getService('order');
$orderService->model->save($saveOrderData);
$db->commit();
} else {
$db->rollBack();
}
}
示例4: loginUser
public function loginUser()
{
$userInfo = utils::getSessionVal('userInfo');
return $userInfo;
}