Recent Changes - Search:

PmWiki

pmwiki.org

edit SideBar

IncludeModule

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 в базу.
Edit - History - Print - Recent Changes - Search
Page last modified on June 15, 2012, at 12:44 PM EST