Capability tool renderer.
Copyright: | 2013 Sam Hemelryk |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 158 lines (6 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
tool_capability_renderer:: (3 methods):
get_permission_strings()
get_permission_classes()
capability_comparison_table()
Class: tool_capability_renderer - X-Ref
The primary renderer for the capability tool.get_permission_strings() X-Ref |
Returns an array of permission strings. return: lang_string[] |
get_permission_classes() X-Ref |
Returns an array of permission CSS classes. return: string[] |
capability_comparison_table(array $capabilities, $contextid, array $roles, $onlydiff=false) X-Ref |
Produces a table to visually compare roles and capabilities. param: array $capabilities An array of capabilities to show comparison for. param: int $contextid The context we are displaying for. param: array $roles An array of roles to show comparison for. param: bool $onlydiff show only different permissions return: string |