PHP Class Home\Controller\BaseController

Inheritance: extends Common\Controller\CommonController
Show file Open project: star7th/showdoc Class Usage Examples

Public Methods

Method Description
checkLogin ( $redirect = true )
message ( $msg, $redirect = '' )
sendResult ( $array ) 返回json数据

Protected Methods

Method Description
checkItemCreator ( $uid, $item_id ) 判断某用户是否为项目创建者
checkItemPermn ( $uid, $item_id ) 判断某用户是否有项目管理权限(项目成员member_group_id为1,以及 项目创建者)
checkItemVisit ( $uid, $item_id, $refer_url = '' ) 判断某用户是否有项目访问权限(公开项目的话所有人可访问,私有项目则项目成员、项目创建者和访问密码输入者可访问)

Method Details

checkItemCreator() protected method

判断某用户是否为项目创建者
protected checkItemCreator ( $uid, $item_id )

checkItemPermn() protected method

判断某用户是否有项目管理权限(项目成员member_group_id为1,以及 项目创建者)
protected checkItemPermn ( $uid, $item_id )

checkItemVisit() protected method

判断某用户是否有项目访问权限(公开项目的话所有人可访问,私有项目则项目成员、项目创建者和访问密码输入者可访问)
protected checkItemVisit ( $uid, $item_id, $refer_url = '' )

checkLogin() public method

public checkLogin ( $redirect = true )

message() public method

public message ( $msg, $redirect = '' )

sendResult() public method

返回json数据
public sendResult ( $array )