|
Moodle APIs 4.3
Moodle 4.3.6 (Build: 20240812)
|
Topics | |
| test | |
Directories | |
| directory | field |
| | |
Namespaces | |
| namespace | core_customfield |
| Api customfield package. | |
| namespace | core_customfield\event |
| Custom field category created event. | |
| namespace | core_customfield\output |
| core_customfield field value renderable. | |
| namespace | core_customfield\privacy |
| Contains interface customfield_provider. | |
Classes | |
| class | core_customfield\api |
| Class api. More... | |
| class | core_customfield\category |
| Class category. More... | |
| class | core_customfield\category_controller |
| Class category. More... | |
| class | core_customfield\data |
| Class data. More... | |
| class | core_customfield\data_controller |
| Base class for custom fields data controllers. More... | |
| class | core_customfield\event\category_created |
| Custom field category created event class. More... | |
| class | core_customfield\event\category_deleted |
| Custom field category created event class. More... | |
| class | core_customfield\event\category_updated |
| Custom field category updated event class. More... | |
| class | core_customfield\event\field_created |
| Custom field created event class. More... | |
| class | core_customfield\event\field_deleted |
| Custom field updated event class. More... | |
| class | core_customfield\event\field_updated |
| Custom field updated event class. More... | |
| class | core_customfield\field |
| Class field. More... | |
| class | core_customfield\field_config_form |
| Class field_config_form. More... | |
| class | core_customfield\field_controller |
| Base class for custom fields controllers. More... | |
| class | core_customfield\handler |
| Base class for custom fields handlers. More... | |
| class | core_customfield\output\field_data |
| core_customfield field value renderable class. More... | |
| class | core_customfield\output\management |
| Class management. More... | |
| class | core_customfield\output\renderer |
| Renderer class. More... | |
| interface | core_customfield\privacy\customfield_provider |
| Interface customfield_provider, all customfield plugins need to implement it. More... | |
| class | core_customfield\privacy\provider |
| Class provider. More... | |
| class | core_customfield_external |
| External interface library for customfields component. More... | |
Functions | |
| core_customfield_inplace_editable ($itemtype, $itemid, $newvalue) | |
| Edit customfield elements inplace. | |
| core_customfield_pluginfile ($course, $cm, $context, $filearea, $args, $forcedownload, array $options=array()) | |
| Serve the files from the core_customfield file areas. | |
| core_customfield_inplace_editable | ( | $itemtype, | |
| $itemid, | |||
| $newvalue ) |
Edit customfield elements inplace.
| string | $itemtype | |
| int | $itemid | |
| string | $newvalue |
| core\output\inplace_editable |
| core_customfield_pluginfile | ( | $course, | |
| $cm, | |||
| $context, | |||
| $filearea, | |||
| $args, | |||
| $forcedownload, | |||
| array | $options = array() ) |
Serve the files from the core_customfield file areas.
| stdClass | $course | the course object |
| stdClass | $cm | the course module object |
| context | $context | the context |
| string | $filearea | the name of the file area |
| array | $args | extra arguments (itemid, path) |
| bool | $forcedownload | whether or not force download |
| array | $options | additional options affecting the file serving |
| bool | false if the file not found, just send the file otherwise and do not return |