(no description)
File Size: | 242 lines (7 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
user:: (13 methods):
__construct()
get_short_name()
get_level_name()
get_context_name()
get_url()
get_possible_parent_levels()
get_instance_table()
get_behat_reference_columns()
get_capabilities()
instance()
create_level_instances()
get_cleanup_sql()
build_paths()
__construct(stdClass $record) X-Ref |
Please use \core\context\user::instance($userid) if you need the instance of context. Alternatively if you know only the context id use \core\context::instance_by_id($contextid) param: stdClass $record |
get_short_name() X-Ref |
Returns short context name. return: string |
get_level_name() X-Ref |
Returns human readable context level name. return: string the human readable context level name. |
get_context_name($withprefix = true, $short = false, $escape = true) X-Ref |
Returns human readable context identifier. param: boolean $withprefix whether to prefix the name of the context with User param: boolean $short does not apply to user context param: boolean $escape does not apply to user context return: string the human readable context name. |
get_url() X-Ref |
Returns the most relevant URL for this context. return: moodle_url |
get_possible_parent_levels() X-Ref |
Returns list of all possible parent context levels. return: int[] |
get_instance_table() X-Ref |
Returns context instance database name. return: string|null table name for all levels except system. |
get_behat_reference_columns() X-Ref |
Returns list of columns that can be used from behat to look up context by reference. return: array list of column names from instance table |
get_capabilities(string $sort = self::DEFAULT_CAPABILITY_SORT) X-Ref |
Returns array of relevant context capability records. param: string $sort return: array |
instance($userid, $strictness = MUST_EXIST) X-Ref |
Returns user context instance. param: int $userid id from {user} table param: int $strictness return: user|false context instance |
create_level_instances() X-Ref |
Create missing context instances at user context level |
get_cleanup_sql() X-Ref |
Returns sql necessary for purging of stale context instances. return: string cleanup SQL |
build_paths($force) X-Ref |
Rebuild context paths and depths at user context level. param: bool $force |