(no description)
File Size: | 153 lines (5 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 1 file cohort/lib.php |
factor:: (7 methods):
get_all_user_factors()
has_input()
get_state()
set_state()
possible_states()
get_summary_condition()
get_cohorts()
get_all_user_factors(stdClass $user) X-Ref |
cohort implementation. This factor is a singleton, return single instance. param: stdClass $user the user to check against. return: array |
has_input() X-Ref |
cohort implementation. Factor has no input {@inheritDoc} |
get_state() X-Ref |
cohort implementation. Checks whether the user has selected cohorts in any context. {@inheritDoc} |
set_state(string $state) X-Ref |
cohort implementation. Cannot set state, return true. param: string $state the state constant to set return: bool |
possible_states(stdClass $user) X-Ref |
cohort implementation. User can not influence. Result is whatever current state is. param: stdClass $user |
get_summary_condition() X-Ref |
cohort implementation Formats the cohort list nicely. {@inheritDoc} |
get_cohorts(array $selectedcohorts) X-Ref |
Get cohorts information by given ids. param: array $selectedcohorts List of cohort ids. return: array |