public static function getClassNameAPI($plugin) { return sprintf('\\Piwik\\Plugins\\%s\\API', $plugin); }
/** * trigger loading all plugins with an API.php file in the Proxy */ public function __construct() { $plugins = \Piwik\Plugin\Manager::getInstance()->getLoadedPluginsName(); foreach ($plugins as $plugin) { try { $className = Request::getClassNameAPI($plugin); Proxy::getInstance()->registerClass($className); } catch (Exception $e) { } } }