Contains the class used for the displaying the expired contexts table.
Copyright: | 2018 Jun Pataleta <jun@moodle.com> |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 410 lines (14 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
expired_contexts_table:: (14 methods):
__construct()
col_name()
col_info()
col_category()
col_purpose()
col_retentionperiod()
col_timecreated()
col_select()
col_tobedeleted()
query_db()
print_nothing_to_display()
show_hide_link()
get_purpose_for_expiry()
preload_contexts()
Class: expired_contexts_table - X-Ref
The class for displaying the expired contexts table.__construct($contextlevel = null) X-Ref |
expired_contexts_table constructor. param: int|null $contextlevel |
col_name($expiredctx) X-Ref |
The context name column. return: string param: stdClass $expiredctx The row data. |
col_info($expiredctx) X-Ref |
The context information column. return: string param: stdClass $expiredctx The row data. |
col_category($expiredctx) X-Ref |
The category name column. return: mixed param: stdClass $expiredctx The row data. |
col_purpose($expiredctx) X-Ref |
The purpose column. return: string param: stdClass $expiredctx The row data. |
col_retentionperiod($expiredctx) X-Ref |
The retention period column. return: string param: stdClass $expiredctx The row data. |
col_timecreated($expiredctx) X-Ref |
The timecreated a.k.a. the context expiry date column. return: string param: stdClass $expiredctx The row data. |
col_select($expiredctx) X-Ref |
Generate the select column. return: string param: stdClass $expiredctx The row data. |
col_tobedeleted($expiredctx) X-Ref |
Formatting for the 'tobedeleted' column which indicates in a friendlier fashion whose data will be removed. return: string param: stdClass $expiredctx The row data. |
query_db($pagesize, $useinitialsbar = true) X-Ref |
Query the database for results to display in the table. param: int $pagesize size of page for paginated displayed table. param: bool $useinitialsbar do you want to use the initials bar. |
print_nothing_to_display() X-Ref |
Override default implementation to display a more meaningful information to the user. |
show_hide_link($column, $index) X-Ref |
Override the table's show_hide_link method to prevent the show/hide link for the select column from rendering. return: string HTML fragment. param: string $column the column name, index into various names. param: int $index numerical index of the column. |
get_purpose_for_expiry(expired_context $expiredcontext) X-Ref |
Get the purpose for the specified expired context. return: purpose param: expired_context $expiredcontext |
preload_contexts(array $contextids) X-Ref |
Preload context records given a set of contextids. param: array $contextids |