moirei/eloquent-metrics

检索Eloquent模型上的度量数据以进行分析。

0.3.2 2024-08-05 12:22 UTC

This package is auto-updated.

Last update: 2024-09-05 12:36:15 UTC


README

所有文档均可在文档网站找到。

示例

...
use MOIREI\Metrics\Trend;

$metrics = Trend::make()
            ->name('Order Sales')
            ->period('week') // sample a week ago intil now
            ->add('previous-period') // add a comparison period
            ->sumByDays(\App\Models\Order::class, 'total');

moirei/hogql的示例

...
$query = HogQl::eloquent()->where('event', '$pageview');

$metrics = Trend::make()
            ->name('Page views')
            ->period('week')
            ->add('previous-period')
            ->sumByDays($query);

安装

composer require moirei/eloquent-metrics

变更日志

请参阅CHANGELOG

鸣谢

许可证

MIT许可证(MIT)。有关更多信息,请参阅许可证文件