hedii/laravel-date-range

一个具有本地作用域方法的日期范围特性,用于 Laravel Eloquent 模型

4.0.0 2022-03-06 08:19 UTC

This package is auto-updated.

Last update: 2024-09-06 13:32:54 UTC


README

Build Status Total Downloads License Latest Stable Version

Laravel 日期范围

一个具有本地作用域方法的日期范围特性,用于 Laravel Eloquent 模型

目录

安装

通过 composer 安装

composer require hedii/laravel-date-range

使用

更新你的 Eloquent 模型

简单地向你的 Eloquent 模型说明它必须使用 DateRange 特性

<?php

namespace App;

use Hedii\LaravelDateRange\DateRange;

class MyModel extends Model
{
    use DateRange;

    /* ... */
}

可用方法

默认情况下 $fieldName 设置为 "created_at"。

示例

$currentDayEntries = MyModel::currentDay()->get();
$lastYearEntries = MyModel::lastYear()->get();
$entriesFromTheLastTenDays = MyModel::lastDays(10)->get();

测试

composer test

许可证

hedii/laravel-date-range 在 MIT 许可证下发布。有关详细信息,请参阅捆绑的 LICENSE 文件。