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

  • Department

Class Department

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

Methods summary

public static
# loadDepartment( )
public static boolean
# isDeptParent( integer $deptId, integer $pid )

对比看下$pid是否$deptId的父级部门

对比看下$pid是否$deptId的父级部门

Parameters

$deptId
$pid

Returns

boolean
public static array
# getPurv( integer $roleId )

获取指定岗位ID的权限

获取指定岗位ID的权限

Parameters

$roleId
角色ID

Returns

array
角色权限数组,键是路由 (e.g:module/controller/action),值为>0的升序数值
public static integer
# getMaxPurv( integer $uid, string $url )

获取住角色和辅助角色中最大的权限(0,1,2,4,8)

获取住角色和辅助角色中最大的权限(0,1,2,4,8)

Parameters

$uid
用户id
$url
权限路由 (organization/user/manager或organization/user/view等等的1248权限)

Returns

integer
最大权限
public static array
# getUserByPy( )

按拼音排序部门

按拼音排序部门

Returns

array

Constants summary

integer TOP_DEPT_ID
# 0
IBOS open source API documentation generated by ApiGen