|
Moodle APIs 4.3
Moodle 4.3.6 (Build: 20240812)
|
Namespaces | |
| namespace | core_courseformat |
| Contains the base definition class for any course format plugin. | |
| namespace | core_courseformat\external |
| | |
| namespace | core_courseformat\output |
| | |
| namespace | core_courseformat\output\local |
| Contains the main course format out class. | |
| namespace | core_courseformat\output\local\content |
| Contains the default section course format output class. | |
| namespace | core_courseformat\output\local\content\cm |
| Contains the default activity availability information. | |
| namespace | core_courseformat\output\local\content\section |
| Contains the default section availability output class. | |
| namespace | core_courseformat\output\local\state |
| | |
| namespace | core_courseformat\privacy |
| | |
Classes | |
| class | behat_courseformat |
| Behat step definitions for Course format. More... | |
| class | core_courseformat\base |
| Base class for course formats. More... | |
| class | core_courseformat\external\file_handlers |
| Class for exporting a course file handlers. More... | |
| class | core_courseformat\output\activitybadge |
| Base class to render an activity badge. More... | |
| class | core_courseformat\output\legacy_renderer |
| Legacy course format renderer. More... | |
| class | core_courseformat\output\local\content |
| Base class to render a course format. More... | |
| class | core_courseformat\output\local\content\addsection |
| Base class to render a course add section buttons. More... | |
| class | core_courseformat\output\local\content\bulkedittoggler |
| Course bulk edit mode toggler button. More... | |
| class | core_courseformat\output\local\content\bulkedittools |
| Contains the bulk editor tools bar. More... | |
| class | core_courseformat\output\local\content\cm |
| Base class to render a course module inside a course format. More... | |
| class | core_courseformat\output\local\content\cm\availability |
| Base class to render a course module availability inside a course format. More... | |
| class | core_courseformat\output\local\content\cm\cmicon |
| Base class to render a course module icon. More... | |
| class | core_courseformat\output\local\content\cm\cmname |
| Base class to render a course module inplace editable header. More... | |
| class | core_courseformat\output\local\content\cm\completion |
| Base class to render course module completion. More... | |
| class | core_courseformat\output\local\content\cm\controlmenu |
| Base class to render a course module menu inside a course format. More... | |
| class | core_courseformat\output\local\content\cm\groupmode |
| Base class to render an activity group mode badge. More... | |
| class | core_courseformat\output\local\content\cm\title |
| Base class to render a course module title inside a course format. More... | |
| class | core_courseformat\output\local\content\cm\visibility |
| Base class to render a course module availability inside a course format. More... | |
| class | core_courseformat\output\local\content\frontpagesection |
| Represents the frontpage section 1. More... | |
| class | core_courseformat\output\local\content\section |
| Base class to render a course section. More... | |
| class | core_courseformat\output\local\content\section\availability |
| Base class to render section availability. More... | |
| class | core_courseformat\output\local\content\section\cmitem |
| Base class to render a section activity in the activities list. More... | |
| class | core_courseformat\output\local\content\section\cmlist |
| Base class to render a section activity list. More... | |
| class | core_courseformat\output\local\content\section\cmsummary |
| Base class to render a course section summary. More... | |
| class | core_courseformat\output\local\content\section\controlmenu |
| Base class to render section controls. More... | |
| class | core_courseformat\output\local\content\section\header |
| Base class to render a section header. More... | |
| class | core_courseformat\output\local\content\section\summary |
| Base class to render a course section summary. More... | |
| class | core_courseformat\output\local\content\sectionnavigation |
| Base class to render a course add section navigation. More... | |
| class | core_courseformat\output\local\content\sectionselector |
| Represents the section selector. More... | |
| class | core_courseformat\output\local\state\cm |
| Contains the ajax update course module structure. More... | |
| class | core_courseformat\output\section_renderer |
| Base class to render a course add section buttons. More... | |
| class | core_courseformat\privacy\provider |
| Privacy provider implementation for courseformat core subsystem. More... | |
| class | core_courseformat\stateactions |
| Contains the core course state actions. More... | |
Variables | |
| global | core_courseformat\external::$CFG |
| global | core_courseformat\output::$CFG |