| [ Index ] |
PHP Cross Reference of moodle-2.8 |
[Source view] [Print] [Project Stats]
(no description)
| File Size: | 99 lines (4 kb) |
| Included or required: | 0 times |
| Referenced: | 2 times |
| Includes or requires: | 0 files |
Class: course_capability_assignment - X-Ref
Aids in capability assignment and alteration of the assigned capability.| allow($capability, $roleid, $contextid) X-Ref |
| Assigns a capability to a role at the given context giving it permission. param: string|array $capability The capability to assign. param: int $roleid The roleID to assign to. param: int $contextid The contextID for where to make the assignment. return: course_capability_assignment |
| prohibit($capability, $roleid, $contextid) X-Ref |
| Assigns a capability to a role at the given context prohibiting it. param: string|array $capability The capability to assign. param: int $roleid The roleID to assign to. param: int $contextid The contextID for where to make the assignment. return: course_capability_assignment |
| prevent($capability, $roleid, $contextid) X-Ref |
| Assigns a capability to a role at the given context preventing it. param: string|array $capability The capability to assign. param: int $roleid The roleID to assign to. param: int $contextid The contextID for where to make the assignment. return: course_capability_assignment |
| __construct($capability, $roleid, $contextid, $permission) X-Ref |
| Creates a new course_capability_assignment object param: string|array $capability The capability to assign. param: int $roleid The roleID to assign to. param: int $contextid The contextID for where to make the assignment. param: int $permission The permission to apply. One of CAP_ALLOW, CAP_PROHIBIT, CAP_PREVENT. return: course_capability_assignment |
| assign($permission) X-Ref |
| Assign a new permission. param: int $permission One of CAP_ALLOW, CAP_PROHIBIT, CAP_PREVENT |
| revoke() X-Ref |
| Revokes the capability assignment. |
| Generated: Fri Nov 28 20:29:05 2014 | Cross-referenced by PHPXref 0.7.1 |