robbrazier/piwik

Laravel 的 Piwik 包

4.2.0 2023-03-17 20:41 UTC

README

GitHub Workflow Status Codacy grade Codacy coverage Packagist PHP Version Support Packagist Version Packagist Downloads

Laravel (Composer 包) 的 Piwik 分析 API 接口

这是 Laravel 5+ 版本的 Laravel-Piwik Bundle。

从版本 4.0.0 开始,不再支持 PHP 5.6、7.0 和 7.1

安装

RobBrazier/Piwik 添加到 composer.json

{
  "require": {
    "robbrazier/piwik": "~4.2"
  }
}

对于 Laravel 5.4 及以下版本

'RobBrazier\Piwik\PiwikServiceProvider''Piwik' => 'RobBrazier\Piwik\Facades\Piwik' 添加到 app/config/app.php

'providers' = [
    ...
    RobBrazier\Piwik\PiwikServiceProvider::class,
    ...
],

[...]

'aliases' = [
    ...
    'Piwik' => RobBrazier\Piwik\Facades\Piwik::class,
    ...
],

对于 Laravel 5.5 及以上版本,无需更改 app.php,因为自动加载器会自动获取所需的配置

然后运行以下命令将配置文件移出包,以避免更新时被替换:

php artisan vendor:publish --provider="RobBrazier\Piwik\PiwikServiceProvider" --tag="config"

使用 composer updatecomposer install 更新您的包。

然后转到 config/piwik.php 并添加您的配置设置,如服务器、API 密钥、站点 ID 等。

文档

使用文档位于 https://docs.robbrazier.com/Laravel_Piwik/Usage.html,API 文档位于 https://docs.robbrazier.com/Laravel_Piwik/API_Docs.html

贡献

欢迎提交拉取请求。对于重大更改,请先提交问题以讨论您想进行哪些更改。

请确保根据需要更新测试。

Contributors

许可证

MIT