jlis / quickmetrics-php
Quickmetrics (quickmetrics.io) 的非官方 PHP 客户端
v1.0.0
2019-11-15 13:09 UTC
Requires
- php: >=5.6.0
- guzzlehttp/guzzle: ^6.3
- psr/log: ^1.1
- symfony/options-resolver: ^3.4
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.16
- phpunit/phpunit: ^5.7
This package is auto-updated.
Last update: 2024-09-16 00:14:32 UTC
README
Quickmetrics (quickmetrics.io) 的非官方 PHP 客户端
安装
要安装客户端,您需要在项目中使用 Composer。有关安装说明,请参阅文档。
使用以下命令安装客户端
composer require jlis/quickmetrics-php
用法
// create the client $client = new \Jlis\Quickmetrics\Client('quickmetrics api key'); // collect the event $client->event('event.name', 1.0, 'dimension'); // send the event to Quickmetrics.io $client->flush();
您还可以使用其他选项初始化客户端
$client = new \Jlis\Quickmetrics\Client('your api key', [ 'url' => 'https://someotherurl.tld', 'max_batch_size' => 10, 'timeout' => 5, 'connect_timeout' => 2, ]);
以下是可用的选项
变更日志
请参阅变更日志以获取有关最近更改的更多信息。
贡献
依赖项通过 composer 管理
$ composer install
然后可以通过 phpunit 运行测试
$ vendor/bin/phpunit
感谢
非常感谢Billomat让我在工作时间内开发这个库。
许可
MIT 许可证 (MIT)。有关更多信息,请参阅许可文件。