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

Это приложение описывает базовый класс 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 Править

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