Кто нибудь может пояснить разницу? -РЕШЕНО
Значит если делаем свой плагин то в папке <название_плагина>/classes/actions/ в ней файл вида,
Action<....>.class.php так вот заметил что в некоторых поразному объявляют класс:
1. class PluginAceadminpanel_ActionAdmin extends PluginAceadminpanel_Inherits_ActionAdmin {…
2. class PluginAceadminpanel_ActionLanguage extends Action {…
3. class PluginStream_ActionStream extends ActionPlugin {…
4. class PluginAceadminpanel_AdminSiteReset extends AceAdmin {…
Это примеры из реальных плагинов: меня вот интересует когда использовать эти различные способы т.е. «extends PluginAceadminpanel_Inherits_ActionAdmin» ,«extends Action»,«extends ActionPlugin »,«extends AceAdmin ».Плагин один может быть, а в нем экшены расширяются по разному. кто нибудь поясните пожалуйста по каждому примеру? спасибо.
Action<....>.class.php так вот заметил что в некоторых поразному объявляют класс:
1. class PluginAceadminpanel_ActionAdmin extends PluginAceadminpanel_Inherits_ActionAdmin {…
2. class PluginAceadminpanel_ActionLanguage extends Action {…
3. class PluginStream_ActionStream extends ActionPlugin {…
4. class PluginAceadminpanel_AdminSiteReset extends AceAdmin {…
Это примеры из реальных плагинов: меня вот интересует когда использовать эти различные способы т.е. «extends PluginAceadminpanel_Inherits_ActionAdmin» ,«extends Action»,«extends ActionPlugin »,«extends AceAdmin ».Плагин один может быть, а в нем экшены расширяются по разному. кто нибудь поясните пожалуйста по каждому примеру? спасибо.
8 комментариев
2. Объявление экшена.
3. Объявление экшена в плагине.
4. Это вообще уже доработки автора.
'action'=>array('ActionRegistration'), тогда как быть в данном случае? как расширяться должен файл экшена из плагина?