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

  • InitMainModule

Class InitMainModule

CBehavior
Extended by application\modules\main\behaviors\InitMainModule
Namespace: application\modules\main\behaviors
Copyright: Copyright © 2012-2013 IBOS Inc
Author: banyanCheung banyan@ibos.com.cn
Located at system/modules/main/behaviors/InitMainModule.php

Methods summary

public
# attach( mixed $owner )

覆盖父类方法,附加初始化核心行为到父类的组件

覆盖父类方法,附加初始化核心行为到父类的组件

Parameters

$owner
public
# handleBeginRequest( mixed $event )

开始处理请求,处理客户请求与是否需要登录

开始处理请求,处理客户请求与是否需要登录

Parameters

$event
public
# handleInitEnvironment( mixed $event )

处理初始化运行环境

处理初始化运行环境

Parameters

$event

Throws

CException
配置文件丢失
public
# handleInitInput( mixed $event )

检查请求处理

检查请求处理

Parameters

$event

Throws

CException
过滤全局变量错误
public
# handleInitSession( mixed $event )

初始化session组件

初始化session组件

Parameters

$event
public
# handleInitCron( mixed $event )

处理定时任务

处理定时任务

Parameters

$event
public
# handleInitOrg( mixed $event )

初始化组织架构静态js,无则生成

初始化组织架构静态js,无则生成

Parameters

$event
public
# handleLoadSysCache( mixed $event )

加载系统设置

加载系统设置

Parameters

$event
public
# handleCheckUpgrade( mixed $event )

检查系统更新升级

检查系统更新升级

Parameters

$event
public
# handleCheckLicence( mixed $event )

检查主授权

检查主授权

Parameters

$event

Author

Ring
public
# handleSystemConfigure( mixed $event )

应用系统设置

应用系统设置

Parameters

$event

Properties summary

protected array $allowedGuestUserRoutes

允许未登录用户访问的URL

允许未登录用户访问的URL

# array( 'user/default/login', 'user/default/reset', 'user/default/logout', 'user/default/ajaxlogin', 'user/default/checklogin', 'user/default/wxcode', 'dashboard/default/login', 'dashboard/default/logout', 'mobile/api', 'mobile/default/login', 'mobile/default/logout', 'main/default/getCert', 'main/default/unsupportedBrowser', 'main/default/update' )
IBOS open source API documentation generated by ApiGen