Приложение АПравить

Это приложение описывает базовый класс block_base, но основе которого создаются все пользовательские классы для блоков.

Методы класса представлены в трех категориях:

  1. Методы которые можно свободно расширять и перегружать;
  2. Методы которые нельзя перегружать, но можно использовать;
  3. Методы которые нельзя использовать и перегружать ни в коем случае.

Методы которые можно свободно расширять и перегружатьПравить

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Править

[Вверх]


КонстантыПравить

BLOCK_TYPE_LISTПравить

BLOCK_TYPE_TEXTПравить

СсылкиПравить