Development:Blocks/Appendix A: различия между версиями
Материал из MoodleDocs
Нет описания правки |
|||
Строка 12: | Строка 12: | ||
== Методы которые можно свободно расширять и перегружать == | == Методы которые можно свободно расширять и перегружать == | ||
=== <tt>after_install()</tt> === | |||
=== <tt>applicable_formats()</tt> === | |||
=== <tt>before_delete()</tt> === | |||
=== <tt>config_print()</tt> === | |||
=== <tt>config_save()</tt> === | |||
=== <tt>get_content()</tt> === | |||
=== <tt>has_config()</tt> === | |||
=== <tt>hide_header()</tt> === | |||
=== <tt>html_attributes()</tt> === | |||
=== <tt>init()</tt> === | |||
=== <tt>instance_allow_config()</tt> === | |||
=== <tt>instance_allow_multiple()</tt> === | |||
=== <tt>instance_config_print()</tt> === | |||
=== <tt>instance_config_save()</tt> === | |||
=== <tt>preferred_width()</tt> === | |||
=== <tt>refresh_content()</tt> === | |||
=== <tt>specialization()</tt> === | |||
== Методы которые '''нельзя''' перегружать, но можно использовать == | == Методы которые '''нельзя''' перегружать, но можно использовать == |
Версия от 14:53, 21 апреля 2010
Приложение А
Это приложение описывает базовый класс block_base, но основе которого создаются все пользовательские классы для блоков.
Методы класса представлены в трех категориях: