Differences Between: [Versions 310 and 311] [Versions 311 and 400] [Versions 311 and 401] [Versions 311 and 402] [Versions 311 and 403] [Versions 39 and 311]
Class containing data for timeline block.
Copyright: | 2018 Ryan Wyllie <ryan@moodle.com> |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 190 lines (7 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
main:: (4 methods):
__construct()
get_filters_as_booleans()
get_filter_offsets()
export_for_template()
__construct($order, $filter, $limit) X-Ref |
main constructor. param: string $order Constant sort value from ../timeline/lib.php param: string $filter Constant filter value from ../timeline/lib.php param: string $limit Constant limit value from ../timeline/lib.php |
get_filters_as_booleans() X-Ref |
Test the available filters with the current user preference and return an array with bool flags corresponding to which is active return: array |
get_filter_offsets() X-Ref |
Get the offset/limit values corresponding to $this->filter which are used to send through to the context as default values return: array |
export_for_template(renderer_base $output) X-Ref |
Export this data so it can be used as the context for a mustache template. param: \renderer_base $output return: stdClass |