Skip to content
Extraits de code Groupes Projets
API.php 1,03 ko
Newer Older
  • Learn to ignore specific revisions
  • <?php
    
    /**
     * Piwik - Open source web analytics
     * 
     * @link http://piwik.org
     * @license http://www.gnu.org/licenses/gpl-3.0.html Gpl v3 or later
    
    robocoder's avatar
    robocoder a validé
     * @category Piwik_Plugins
     * @package Piwik_API
    
    robocoder's avatar
    robocoder a validé
    /**
     * 
     * @package Piwik_API
     */
    
    class Piwik_API extends Piwik_Plugin {
    
    	public function getInformation() {
    
    		return array(
    
    			'description' => Piwik_Translate('API_PluginDescription'),
    
    			'homepage' => 'misc/redirectToUrl.php?url=http://dev.piwik.org/trac/wiki/API/Reference',
    
    			'author' => 'Piwik',
    
    			'author_homepage' => 'http://piwik.org/',
    
    			'version' => Piwik_Version::VERSION,
    
    			'AssetManager.getCssFiles' => 'getCssFiles',
    			'TopMenu.add' => 'addTopMenu',
    
    	public function addTopMenu() {
    		Piwik_AddTopMenu('General_API', array('module' => 'API', 'action' => 'listAllAPI'), true, 7);
    	}
    
    	function getCssFiles($notification) {
    
    		$cssFiles = &$notification->getNotificationObject();
    		
    		$cssFiles[] = "plugins/API/templates/styles.css";
    	}