Translations:J3.x:Creating a Plugin for Joomla/10/ru
From Joomla! Documentation
$this->params: набор параметров для данного плагина, заданный администратором$this->_name: имя плагина$this->_type: группа (тип) плагина$this->db: объект базы данных (since
)$this->app: объект приложения (since
)
Совет Для использования $this->db и $this->app, JPlugin проверяет, существуют ли свойства, и не закрытые ли они. Если предполагается использование объектов по умолчанию, создайте неинстанцированные свойства в классе плагина (к примеру protected $db; protected $app; в той же области видимости, что и protected $autoloadLanguage = true;). Свойства не будут существовать до тех пор, пока не будут созданы явно.