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 Править
[Вверх]