Moodle/Appendix A
< Moodle
Приложение А[править]
Это приложение описывает базовый класс block_base, но основе которого создаются все пользовательские классы для блоков.
Методы класса представлены в трех категориях:
Методы которые можно свободно расширять и перегружать[править]
after_install()[править]
applicable_formats()[править]
before_delete()[править]
config_print()[править]
config_save()[править]
get_content()[править]
has_config()[править]
hide_header()[править]
html_attributes()[править]
init()[править]
instance_allow_config()[править]
instance_allow_multiple()[править]
instance_config_print()[править]
instance_config_save()[править]
preferred_width()[править]
refresh_content()[править]
specialization()[править]
[Вверх]
Методы которые нельзя перегружать, но можно использовать[править]
get_content_type()[править]
get_title()[править]
get_version()[править]
instance_config_commit()[править]
is_empty()[править]
name()[править]
[Вверх]
Методы которые нельзя использовать и перегружать ни в коем случае[править]
_add_edit_controls()[править]
Закрытый (private) метод. Описание отсутствует.
_load_instance()[править]
Закрытый (private) метод. Описание отсутствует.
_print_block()[править]
Закрытый (private) метод. Описание отсутствует.
_print_shadow()[править]
Закрытый (private) метод. Описание отсутствует.
_self_test()[править]
Закрытый (private) метод. Описание отсутствует.
[Вверх]
Свойства класса[править]
$this->config[править]
$this->content[править]
$this->content_type[править]
$this->instance[править]
$this->title[править]
$this->version[править]
[Вверх]