Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Laravel Metrics Laravel Package

eliseekn/laravel-metrics

Generate metrics and trends from your Laravel models for dashboards. Group counts and sums by day, month, or year, set custom date/label columns and tables, use date ranges, and query via Eloquent or the query builder. Supports MySQL, PostgreSQL, and SQLite.

View on GitHub
Deep Wiki
Context7
1.0.5
  • Fix parameters types
1.0.4
  • Add demo project link
1.0.3
  • Fix getTrends() returns data
  • Fix custom date range result
1.0.2
  • Add custom date range
1.0.1
  • Add Carbon package
  • Remove unnecessary files and folder
1.0.0
  • Initial release
3.0.0-beta-1
  • Feat #13
  • Migrate to PHP 8.2
  • Add Laravel 11.x support
2.9.2-beta-2
  • Add metricsWithVariations method
  • Fix some bugs
2.9.2
  • Rebase branch 2.9.0-beta-1 onto 2.x
2.9.0-beta-1
  • Add SQLite support
  • Add $missingDataLabels auto discovery
  • Add metrics with variations option
  • Add trends in percents option
  • Fix PostgreSQL support bugs
2.8.0
  • Add PostgreSQL support
2.7.4
  • Add "from" period to set custom startDate end use the current date as endDate for between period
2.7.3
  • Fix null exception on get metrics data
2.7.0
  • Replace fillEmptyData by fillMissingData
  • Set fillMissingData as global method
  • Add groupBy methods for between period
  • Fix some bugs
2.6.1
  • Add Combined periods and aggregates methods
2.6
  • Add 'fillEmptyDates' method to fill data for empty dates
  • Fix get trends from 'between' method when using custom label
2.4.1
  • Fix undefined array key 'data' exception when trends are empty
2.4.0
  • Add HasMetrics trait for models
2.3.0
  • Add forDay and forMonth methods
2.1.0
  • Add custom label column definition
  • Move periods and aggregates constants to enums
2.0.0
  • Upgrade to PHP version to 8.1
  • Add SQLite support
  • Update whole code structure
  • Remove static method
  • Add eloquent query builder
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
robertmarney/lara-hierarchial-collections
simonschaufi/rule-doc-generator
emissaoja/emissaoja
blackbricksoftware/gravityforms-civicrm-form-processor
al-rahabi/fancy-crud
jinas/dhivatar-component
mltstephane/laravel-quality
bernskiold/laravel-talentlms
bernskioldmedia/laravel-form-architect
youbar/easy-crud
c-point-labs/laravel-hostyourai
dbravoan/dbcms-admin-theme-dbcms
dbravoan/dbcms-theme-db-cyber
dbravoan/dbcms-blocks-basic
dbravoan/dbcms-module-content-audit
dbravoan/dbcms-module-ai-assistant
paygate-to/paygate-php
padosoft/askmydocs-connector-base
defstudio/supercharged-carbon
bernskioldmedia/laravel-matomo