API
Класс объектов-вкладок. В нем реализован базовый функционал загрузки и выполнения модулей.
Методы:
- Apply - запустить выполнени данного модуля (используется объектом PageData)
- ApplyModule($name,$data,...) - запускает выполнение дочернего слота с именем $name (передавая ему параметры $data,...)
- Say($text) - вывести перевод фразы $text (используется словарь переводов в $PageData->Locale).
- ParseSettings - разобрать настройки слота. Инициализирует свойство $this->Settings значениями сохраненными конфигруатором модуля.
- GetScheme($scheme) - получить схему по заданному ключу из коллекции схем $this->PageData->Skin. Вызывает метод $this->PageData->Skin->GetScheme($scheme)
- GetStorage - Загружает данные из хранилища слота. Инициализирует $this->Storage полученными данными.
- UpdateSettings() - сохранит настройки в базу.
- UpdateStorage() - Сериализирует и сохраняет данные $this->Storage в базу.