Skip to content
Extraits de code Groupes Projets
API.php 842 octets
Newer Older
  • Learn to ignore specific revisions
  • <?php
    /**
     * Piwik - free/libre analytics platform
     *
     * @link http://piwik.org
     * @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later
     *
     */
    namespace Piwik\Plugins\ExampleReport;
    
    use Piwik\DataTable;
    use Piwik\DataTable\Row;
    
    /**
     * API for plugin ExampleReport
     *
     * @method static \Piwik\Plugins\ExampleReport\API getInstance()
     */
    class API extends \Piwik\Plugin\API
    {
    
        /**
         * Another example method that returns a data table.
         * @param int    $idSite
         * @param string $period
         * @param string $date
         * @param bool|string $segment
         * @return DataTable
         */
        public function getExampleReport($idSite, $period, $date, $segment = false)
        {
            $table = new DataTable();
    
            $table->addRowFromArray(array(Row::COLUMNS => array('nb_visits' => 5)));
    
            return $table;
        }
    }