\app\admin\controllerPermissionController

菜单管理 Class PermissionController

Summary

Methods
Properties
Constants
initialize()
index()
clearcache()
add()
edit()
status()
delete()
No public properties found
No constants found
checkPermision()
getPermision()
setUploadDriver()
checkFile()
createSavePath()
uploadFile()
upload()
batchUpload()
removeDeleteFields()
$errMsg
$table
$model
$mid
$manage
$permision
$uploader
$uploadConfig
$uploadError
$uploadErrorCode
$deleteFiles
N/A
No private methods found
No private properties found
N/A

Properties

$errMsg

$errMsg : 

Type

$table

$table : 

Type

$model

$model : 

Type

$mid

$mid : 

Type

$manage

$manage : 

Type

$permision

$permision : 

Type

$uploadConfig

$uploadConfig : array

Type

array

$uploadError

$uploadError : string

Type

string

$uploadErrorCode

$uploadErrorCode : 

Type

$deleteFiles

$deleteFiles : 

Type

Methods

initialize()

initialize() 

index()

index() 

菜单列表

clearcache()

clearcache() 

清除缓存

add()

add(  $pid) : mixed

添加

Parameters

$pid

Returns

mixed

edit()

edit(integer  $id) : mixed

修改

Parameters

integer $id

Returns

mixed

status()

status(  $id, integer  $status = 1) 

Parameters

$id
integer $status

delete()

delete(  $id) 

删除

Parameters

$id

int|string

checkPermision()

checkPermision(  $permitem) 

检查权限

Parameters

$permitem

getPermision()

getPermision(  $permitem) : boolean

检查是否有权限

Parameters

$permitem

Returns

boolean

setUploadDriver()

setUploadDriver() 

checkFile()

checkFile(array  $file, boolean  $isImg = false) : boolean

检测文件合法性

Parameters

array $file

文件名

boolean $isImg

Returns

boolean

createSavePath()

createSavePath(  $rule,   $folder) 

Parameters

$rule
$folder

uploadFile()

uploadFile(  $folder,   $field, boolean  $isImg = false) : boolean|array

上传文件

Parameters

$folder
$field
boolean $isImg

Returns

boolean|array

upload()

upload(  $folder,   $field) 

Parameters

$folder
$field

batchUpload()

batchUpload(  $folder,   $fields, integer  $warnLevel = 1) : array

批量接收多个上传字段

Parameters

$folder

string 上传保存的目录名

$fields

array|string 上传的字段,用逗号分割,用/限制上传类型(文件或图片img/image)

integer $warnLevel

报错等级 0 不报错, 1 非空文件报错, 2 全部报错

Returns

array

removeDeleteFields()

removeDeleteFields(  $data) : mixed

移除删除用的字段

Parameters

$data

Returns

mixed