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

  • AnnouncementController
  • ApprovalController
  • BackgroundController
  • BaseController
  • CobindingController
  • CoController
  • CosyncController
  • CreditController
  • CronController
  • DatabaseController
  • DateController
  • DefaultController
  • DepartmentController
  • EmailController
  • ImController
  • IndexController
  • LoginController
  • ModuleController
  • NavController
  • NotifyController
  • OptimizeController
  • OrganizationApiController
  • OrganizationBaseController
  • PermissionsController
  • PositionCategoryController
  • PositionController
  • QuicknavController
  • RoleController
  • SecurityController
  • ServiceController
  • SmsController
  • SplitController
  • StatusController
  • SyscodeController
  • SysstampController
  • UnitController
  • UpdateController
  • UpgradeController
  • UploadController
  • UserController
  • UsergroupController
  • WxbindingController
  • WxController
  • WxsyncController

Class BaseController

CController
Extended by application\core\controllers\Controller
Extended by application\modules\dashboard\controllers\BaseController

Direct known subclasses

application\modules\article\controllers\DashboardController, application\modules\calendar\controllers\DashboardController, application\modules\dashboard\controllers\DefaultController, application\modules\dashboard\controllers\EmailController, application\modules\dashboard\controllers\ImController, application\modules\dashboard\controllers\LoginController, application\modules\dashboard\controllers\ModuleController, application\modules\dashboard\controllers\NavController, application\modules\dashboard\controllers\NotifyController, application\modules\dashboard\controllers\OptimizeController, application\modules\dashboard\controllers\OrganizationBaseController, application\modules\dashboard\controllers\PermissionsController, application\modules\dashboard\controllers\AnnouncementController, application\modules\dashboard\controllers\QuicknavController, application\modules\dashboard\controllers\SecurityController, application\modules\dashboard\controllers\ServiceController, application\modules\dashboard\controllers\SmsController, application\modules\dashboard\controllers\SplitController, application\modules\dashboard\controllers\StatusController, application\modules\dashboard\controllers\SyscodeController, application\modules\dashboard\controllers\SysstampController, application\modules\dashboard\controllers\UnitController, application\modules\dashboard\controllers\UpdateController, application\modules\dashboard\controllers\ApprovalController, application\modules\dashboard\controllers\UpgradeController, application\modules\dashboard\controllers\UploadController, application\modules\dashboard\controllers\UsergroupController, application\modules\dashboard\controllers\WxController, application\modules\diary\controllers\DashboardController, application\modules\email\controllers\DashboardController, application\modules\recruit\controllers\DashboardController, application\modules\vote\controllers\DashboardController, application\modules\weibo\controllers\DashboardController, application\modules\dashboard\controllers\BackgroundController, application\modules\dashboard\controllers\CoController, application\modules\dashboard\controllers\CreditController, application\modules\dashboard\controllers\CronController, application\modules\dashboard\controllers\DatabaseController, application\modules\dashboard\controllers\DateController

Indirect known subclasses

application\modules\dashboard\controllers\CobindingController, application\modules\dashboard\controllers\CosyncController, application\modules\dashboard\controllers\WxsyncController, application\modules\dashboard\controllers\DepartmentController, application\modules\dashboard\controllers\IndexController, application\modules\dashboard\controllers\OrganizationApiController, application\modules\dashboard\controllers\PositionCategoryController, application\modules\dashboard\controllers\PositionController, application\modules\dashboard\controllers\RoleController, application\modules\dashboard\controllers\UserController, application\modules\dashboard\controllers\WxbindingController

Namespace: application\modules\dashboard\controllers
Copyright: Copyright © 2012-2013 IBOS Inc
Author: banyanCheung banyan@ibos.com.cn
Located at system/modules/dashboard/controllers/BaseController.php

Methods summary

public type
# getAssetUrl( string $module = '' )

为其他模块继承于该控制器提供一个预置方法

为其他模块继承于该控制器提供一个预置方法

Parameters

$module

Returns

type

Overrides

application\core\controllers\Controller::getAssetUrl
public
# init( )

初始化后台管理所需标识与数组赋值

初始化后台管理所需标识与数组赋值

Overrides

application\core\controllers\Controller::init
public
# beforeAction( $action )

记录后台所有操作日志

记录后台所有操作日志

protected
# userLogin( )

跳转到后台登陆页

跳转到后台登陆页

protected integer
# getAccess( )

获取后台管理权限标识码

获取后台管理权限标识码

Returns

integer
protected
# imgUpload( $fileArea, $inajax = false )

后台图片上传

后台图片上传

Methods inherited from application\core\controllers\Controller

__construct(), actionError(), ajaxReturn(), error(), filterNotAuthModule(), filterRoutes(), render(), setTitle(), showMessage(), success()

Constants summary

Constants inherited from application\core\controllers\Controller

DEFAULT_JSONP_HANDLER

Properties summary

public boolean $layout
# 'application.modules.dashboard.views.layouts.dashboard'
protected array $user

当前登录后台的用户数组

当前登录后台的用户数组

# array()
protected string $loginUrl

后台用户登录路由

后台用户登录路由

# 'dashboard/default/login'
IBOS open source API documentation generated by ApiGen