dpsoft/nova-persian-date-filter

Laravel Nova过滤器。

v1.0 2020-02-16 11:43 UTC

This package is auto-updated.

Last update: 2024-08-29 05:24:45 UTC


README

Latest Version on Packagist Total Downloads

screenshot 1

使用此包,您可以在nova中使用波斯日期过滤器。

安装

通过composer安装包

composer require dpsoft/nova-persian-date-filter

该包将自动注册自己。

用法

扩展Dpsoft\NovaPersiandateFilter\PersianDateFilter并在apply方法中使用Carbon解析值,并在query中使用它

<?php

namespace App\Nova\Filters;

use Dpsoft\NovaPersiandateFilter\PersianDateFilter;
...

class InvoicesFrom extends PersianDateFilter
{
    public function apply(Request $request, $query, $value)
    {
        $value = Carbon::parse($value)->startOfDay();

        return $query->where('created_at', ">=", $value);
    }
}

安全

如果您发现任何安全相关的问题,请通过电子邮件sadeghpm@gmail.com联系,而不是使用问题跟踪器。

致谢