PHP Interface RESTfulAPI_PermissionManager

Author: Thierry Francois @colymba [email protected]
Show file Open project: colymba/silverstripe-restfulapi

Public Methods

Method Description
checkPermission ( string | DataObject $model, DataObject | null $member = null, string $httpMethod ) : boolean Checks if a given DataObject or Class can be accessed with a given API request by a Member

Method Details

checkPermission() public method

Checks if a given DataObject or Class can be accessed with a given API request by a Member
public checkPermission ( string | DataObject $model, DataObject | null $member = null, string $httpMethod ) : boolean
$model string | DataObject Model's classname or DataObject to check permission for
$member DataObject | null Member to check permission agains
$httpMethod string API request HTTP method
return boolean true or false if permission was given or not