Exemplo n.º 1
0
 static function processPluginChain($name, &$parent, $params)
 {
     $pluginsInfo = org_glizy_plugins_PluginManager::getPluginChain($name);
     foreach ($pluginsInfo as $plugin) {
         $pluginObj =& org_glizy_ObjectFactory::createObject($plugin);
         $pluginObj->run($parent, $params);
     }
 }
Exemplo n.º 2
0
 function runClients($params)
 {
     $className = str_replace('_', '.', $this->getClassName());
     org_glizy_plugins_PluginManager::processPluginChain($className, $this, $params);
 }
Exemplo n.º 3
0
<?php

glz_import('org.glizy.plugins.PluginManager');
org_glizy_plugins_PluginManager::addPlugin('org.glizy.plugins.Search', 'movio.search.Content');
org_glizy_plugins_PluginManager::addPlugin('org.glizy.plugins.Search', 'movio.search.Entity');