prg/piwik-bundle

用于查询 Piwik 报告 API 的 Symfony 扩展包

维护者

详细信息

github.com/pguso/PiwikBundle

源代码

安装: 7

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 1

类型:symfony-bundle

dev-master 2014-10-12 11:47 UTC

This package is not auto-updated.

Last update: 2024-09-24 08:12:09 UTC


README

调用 Piwik 报告 API 的包装器

安装

运行 composer。然后添加

        $bundles = array(
            new CiscoSystems\PiwikBundle\CiscoSystemsPiwikBundle(),
        );

设置

将以下内容添加并修改到 app/config/config.yml 文件中,以满足您的需求:

cisco_systems_piwik:
    url:            http://piwik.demo-site.com
    token:          anonymous
    site_id:        1
    format:         json

使用方法

调用服务 cisco.piwik.client

分配您通常在直接查询 API 时使用的变量(参见 [报告 API] (http://developer.piwik.org/api-reference/reporting-api) )。

        $client = $this->container->get( 'cisco.piwik.client' );
        $client->setLanguage('en');

然后加载所需的模块

        $visitsSummary = $client->getModule( 'VisitsSummary' );

最后调用方法获取数据

        return $visitsSummary->getVisits();