czemu / laravel-simplestats
为Laravel提供的简单统计。
1.1.0
2018-06-15 13:56 UTC
Requires
- php: ^7.1
This package is auto-updated.
Last update: 2024-09-29 05:02:02 UTC
README
受Kohana的Simplestats启发的Laravel简单统计包。
要求
- PHP 7.1+
- Laravel 5.5+
安装
通过composer安装包
composer require czemu/laravel-simplestats
如果你使用Laravel >= 5.5,该包将自动注册。
发布迁移
php artisan vendor:publish --provider='Czemu\Simplestats\SimplestatsServiceProvider' --tag="migrations"
运行迁移
php artisan migrate
你也可以发布配置文件
php artisan vendor:publish --provider='Czemu\Simplestats\SimplestatsServiceProvider' --tag="config"
用法
更新或创建名为"file"的项目的id为"1"的统计信息
Simplestats::update('file', 1);
更新或创建基于cookie的唯一统计信息(针对名为"print"的id为"2"的项目)
Simplestats::update('print', 2, TRUE);
获取名为"page"的id为"3"的项目的统计信息
Simplestats::get('page', 3);
获取指定日期的名为"download"的id为"4"的项目的统计信息
Simplestats::get('download', 4, '2018-05-20');
获取指定日期范围内名为"click"的id为"5"的项目的统计信息
Simplestats::get('download', 5, ['2018-05-01', '2018-05-15']);
许可证
MIT许可证(MIT)。请参阅LICENSE.md文件获取更多信息。