arnovr/client-content-statistics
最新稳定版本:v0.0.4
Composer 安装命令:
composer require arnovr/client-content-statistics
包简介
Library for using content statistics microservice
关键字:
README 文档
README
This is a library for service-content-statistics microservice.
Usage
use Arnovr\Statistics\ContentStatisticsClient;
use Arnovr\Statistics\Api\ApiConnection;
use Arnovr\Statistics\Streams\ActivityStream;
use Arnovr\Statistics\Streams\StorageStream;
$apiConnection = new ApiConnection(
new \GuzzleHttp\Client(),
'http://localhost',
'test',
'password'
);
$contentStatisticsClient = new ContentStatisticsClient(
new ActivityStream($apiConnection),
new StorageStream($apiConnection)
);
Add Activity
use Arnovr\Statistics\Streams\Activity\Activity;
$activity = new Activity('test1', 'file:write');
$contentStatisticsClient->commit($activity);
Add Storage
use Arnovr\Statistics\Streams\Storage\Storage; $storage = new Storage(1024, 'test1', 1024 * 1024); $contentStatisticsClient->commit($storage);
Pushing it to the server
When all activities or storages are committed to the client, you can push them all at once to the server
$contentStatisticsClient->push();
统计信息
- 总下载量: 191
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2015-06-01