rukhsar/moments
Laravel Moments
A laravel trait to deal with time and dates with scope for eloquent models.
Installation
Install using composer
composer require rukhsar/moments
Usage
Update your Eloquent Models
Simply call Moments trait in your model using use Rukhsar\Moments\Moments.
<?php
namespace App;
use Rukhsar\Moments\Moments;
class User extends Model
{
use Moments;
// your remaining model class content
}
Then you can call Moments scopes like below
<?php
$users = User::currentDay()->get();
Available Methods
-
currentMinuteParameter : none -
lastMinuteParameter : none -
currentHourParameter : none -
lastHourParameter : none -
currentDayParameter : none -
lastDayParameter : none -
currentWeekParameter : none -
lastWeekParameter : none -
currentMonthParameter : none -
currentYearParameter : none -
lastYearParameter : none -
lastSecondsParameter :(int) $countSeconds -
lastMinutesParameter :(int) $countMinutes -
lastHoursParameter :(int) $countHours -
lastDaysParameter :(int) $countDays -
lastWeeksParameter :(int) $countWeeks -
lastMonthsParameter :(int) $countMonths -
lastYearsParameter :(int) $countYears
Related Packages
Powerful PHP database abstraction layer (DBAL) with many features for database s...
Laravel Serializable Closure provides an easy and secure way to serialize closur...
Cli error handling for console/command-line PHP applications.
Version History
| Version | Released | PHP | Laravel | License |
|---|---|---|---|---|
| v1.0 | >=5.4.0 | >=5.2 | MIT |