IBOS open source
  • Namespace
  • Class

Namespaces

  • application
    • core
      • cache
        • driver
        • provider
      • components
      • controllers
      • engines
        • local
        • sae
      • model
      • modules
      • utils
      • widgets
    • modules
      • article
        • controllers
        • core
        • model
        • utils
      • calendar
        • controllers
        • model
        • utils
      • contact
        • controllers
        • model
        • utils
      • dashboard
        • controllers
        • model
        • utils
      • department
        • components
        • model
        • utils
      • diary
        • components
        • controllers
        • model
        • utils
        • widgets
      • email
        • controllers
        • core
        • model
        • utils
      • main
        • behaviors
        • components
        • controllers
        • model
        • utils
        • widgets
      • message
        • controllers
        • core
          • co
          • wx
            • callback
            • event
        • model
        • utils
      • mobile
        • components
        • controllers
        • utils
      • position
        • components
        • model
        • utils
      • recruit
        • components
        • controllers
        • core
        • model
        • utils
        • widgets
      • role
        • model
        • utils
      • user
        • components
        • controllers
        • model
        • utils
      • vote
        • components
        • controllers
        • model
        • utils
      • weibo
        • controllers
        • core
        • model
        • utils

Classes

  • CommonAttach
  • Cron
  • EditorUploader
  • Process
  • Session
  • Setting

Class Session

CHttpSession
Extended by application\modules\main\components\Session
Namespace: application\modules\main\components
Located at system/modules/main/components/Session.php

Methods summary

public
# load( string $sid = '', string $ip = '', integer $uid = 0 )

session组件加载调用的方法

session组件加载调用的方法

Parameters

$sid
sessionId
$ip
ip地址
$uid
用户id
public
# initialize( string $sid, string $ip, integer $uid )

初始化方法,如果已经存在sid,查找数据库记录。为空则创建一个默认session数组,返回 给全局变量

初始化方法,如果已经存在sid,查找数据库记录。为空则创建一个默认session数组,返回 给全局变量

Parameters

$sid
session id
$ip
当前用户ip地址
$uid
用户id
public type
# create( type $ip, type $uid )

创建一个默认session数组,赋值给var变量

创建一个默认session数组,赋值给var变量

Parameters

$ip
$uid

Returns

type
public
# setKey( string $key, string $value )

内部set方法封装

内部set方法封装

Parameters

$key
键
$value
值
public string
# getKey( string $key )

内部get方法封装

内部get方法封装

Parameters

$key
键

Returns

string
值
public boolean
# updateSession( )

更新session

更新session

Returns

boolean
更新标识
public
# update( )

数据层更新session

数据层更新session

public boolean
# delete( )

删除session

删除session

Returns

boolean

Properties summary

public mixed $sid

session id

session id

# null
public mixed $var

当前session变量数组

当前session变量数组

#
public boolean $isNew

新用户标识

新用户标识

# false
IBOS open source API documentation generated by ApiGen