The primary renderer for the calendar.
More...
|
| add_event_button ($courseid, $unused1=null, $unused2=null, $unused3=null, $unused4=null) |
| Creates a button to add a new event.
|
|
| add_pretend_calendar_block (block_contents $bc, $pos=BLOCK_POS_RIGHT) |
| Adds a pretent calendar block.
|
|
| complete_layout () |
| Creates the remainder of the layout.
|
|
| course_filter_selector (moodle_url $returnurl, $label=null, $courseid=null, ?int $calendarinstanceid=null) |
| Displays a course filter selector.
|
|
replacement | event () |
|
| event_filter () |
| Render the event filter region.
|
|
| render_import_result (array $result) |
| Render the calendar import result.
|
|
| render_no_calendar_subscriptions () |
| Render the subscriptions blank state appearance.
|
|
| render_subscriptions_header () |
| Render the subscriptions header.
|
|
| start_layout () |
| Starts the standard layout for the page.
|
|
| subscription_details ($unused, $subscriptions, $unused2='') |
| Renders a table containing information about calendar subscriptions.
|
|
|
replacement | : 'event no longer used' |
|
replacement | mdl: '<a class="el" href="https: final: true |
|
replacement | since: '3.9' |
|
The primary renderer for the calendar.
◆ add_event_button()
core_calendar_renderer::add_event_button |
( |
| $courseid, |
|
|
| $unused1 = null, |
|
|
| $unused2 = null, |
|
|
| $unused3 = null, |
|
|
| $unused4 = null ) |
Creates a button to add a new event.
- Parameters
-
int | $courseid | |
int | $unused1 | |
int | $unused2 | |
int | $unused3 | |
int | $unused4 | |
- Return values
-
◆ add_pretend_calendar_block()
core_calendar_renderer::add_pretend_calendar_block |
( |
block_contents | $bc, |
|
|
| $pos = BLOCK_POS_RIGHT ) |
Adds a pretent calendar block.
- Parameters
-
block_contents | $bc | |
mixed | $pos | BLOCK_POS_RIGHT | BLOCK_POS_LEFT |
◆ complete_layout()
core_calendar_renderer::complete_layout |
( |
| ) |
|
Creates the remainder of the layout.
- Return values
-
◆ course_filter_selector()
core_calendar_renderer::course_filter_selector |
( |
moodle_url | $returnurl, |
|
|
| $label = null, |
|
|
| $courseid = null, |
|
|
?int | $calendarinstanceid = null ) |
Displays a course filter selector.
- Parameters
-
moodle_url | $returnurl | The URL that the user should be taken too upon selecting a course. |
string | $label | The label to use for the course select. |
int | $courseid | The id of the course to be selected. |
int | null | $calendarinstanceid | The instance ID of the calendar we're generating this course filter for. |
- Return values
-
◆ event_filter()
core_calendar_renderer::event_filter |
( |
| ) |
|
Render the event filter region.
- Return values
-
◆ render_import_result()
core_calendar_renderer::render_import_result |
( |
array | $result | ) |
|
Render the calendar import result.
- Parameters
-
array | $result | Import result |
- Return values
-
◆ render_no_calendar_subscriptions()
core_calendar_renderer::render_no_calendar_subscriptions |
( |
| ) |
|
Render the subscriptions blank state appearance.
- Return values
-
◆ render_subscription_update_interval()
core_calendar_renderer::render_subscription_update_interval |
( |
stdClass | $subscription | ) |
|
|
protected |
Render subscription update interval form.
- Parameters
-
- Return values
-
◆ render_subscriptions_header()
core_calendar_renderer::render_subscriptions_header |
( |
| ) |
|
Render the subscriptions header.
- Return values
-
◆ start_layout()
core_calendar_renderer::start_layout |
( |
| ) |
|
Starts the standard layout for the page.
- Return values
-
◆ subscription_action_links()
core_calendar_renderer::subscription_action_links |
( |
| ) |
|
|
protected |
Creates a form to perform actions on a given subscription.
- Return values
-
◆ subscription_details()
core_calendar_renderer::subscription_details |
( |
| $unused, |
|
|
| $subscriptions, |
|
|
| $unused2 = '' ) |
Renders a table containing information about calendar subscriptions.
- Parameters
-
int | $unused | |
array | $subscriptions | |
string | $unused2 | |
- Return values
-
◆ __pad0__
replacement core_calendar_renderer::__pad0__ |
The documentation for this class was generated from the following file: