Example #1
0
 /**
  * Only returns plugins that have a specific event
  *
  * @param $eventName
  * @param $folder
  * @return array of JTable objects
  */
 public static function getPluginsWithEvent($eventName, $folder = 'K2Store')
 {
     $return = array();
     if ($plugins = K2StoreHelperPlugin::getPlugins($folder)) {
         foreach ($plugins as $plugin) {
             if (K2StoreHelperPlugin::hasEvent($plugin, $eventName)) {
                 $return[] = $plugin;
             }
         }
     }
     return $return;
 }