پکیج لاراول فلوفریم/ترند.

وقتی بخوای یک دیتایی رو از بانک بخونی و گزارش تهیه کنی.

وقتی ور رفتن با دیتاها و تهیه دیتای چارت هات کد تو رو پیچیده میکنه. و احتمال خطا و محاسبه اشتباه رو زیاد میکنه

این کتاب خونه رو بببین و روی لاراول نصب کن و برای تهیه داده ها از بانک ها ازش استفاده کن که کارهات ساده تر بشه.


Certainly! The Flowframe/laravel-trend package allows you to generate trends, charts, or reports for your Laravel models. Here’s how you can use it:

  1. Installation:
    Install the package via Composer:composer require flowframe/laravel-trend
  2. Generating Trends:Import the Flowframe\Trend\Trend class.

    Start a trend using either ::model() or ::query(). The difference:::model(Model::class) consumes the model as is.
    ::query(Model::query()) allows additional filters like Eloquent queries.
    Specify the date column (default is created_at) if needed.
  3. Aggregates and Intervals:
    You can aggregate data using:sum('column')
    average('column')
    max('column')
    min('column')
    count('*')

    Choose from these intervals:perMinute()
    perHour()
    perDay()
    perMonth()
    perYear()
  4. Examples:
    Totals per month:$trend = Trend::model(User::class)
    ->between(start: now()->startOfYear(), end: now()->endOfYear())
    ->perMonth()
    ->count();

    Average user weight over 11 years:$trend = Trend::query(User::where('name', 'like', 'a%'))
    ->between(start: now()->startOfYear()->subYears(10), end: now()->endOfYear())
    ->perYear()
    ->average('weight');

Explore trends, charts, and reports effortlessly with this fluent Laravel package! 📊🚀 12