library moments
A laravel trait to deal with time and dates with scope for eloquent models.
rukhsar/moments
A laravel trait to deal with time and dates with scope for eloquent models.
- Thursday, December 1, 2016
- by Rukhsar
- Repository
- 1 Watchers
- 1 Stars
- 121 Installations
- PHP
- 0 Dependents
- 0 Suggesters
- 1 Forks
- 0 Open issues
- 2 Versions
- 1 % Grown
Laravel Moments
A laravel trait to deal with time and dates with scope for eloquent models., (*1)
Installation
Install using composer, (*2)
composer require rukhsar/moments, (*3)
Usage
Update your Eloquent Models
Simply call Moments trait in your model using use Rukhsar\Moments\Moments., (*4)
<?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, (*5)
```
<?php, (*6)
$users = User::currentDay()->get();
````, (*7)
Available Methods
-
currentMinute
Parameter : none, (*8)
-
lastMinute
Parameter : none, (*9)
-
currentHour
Parameter : none, (*10)
-
lastHour
Parameter : none, (*11)
-
currentDay
Parameter : none, (*12)
-
lastDay
Parameter : none, (*13)
-
currentWeek
Parameter : none, (*14)
-
lastWeek
Parameter : none, (*15)
-
currentMonth
Parameter : none, (*16)
-
currentYear
Parameter : none, (*17)
-
lastYear
Parameter : none, (*18)
-
lastSeconds
Parameter : (int) $countSeconds, (*19)
-
lastMinutes
Parameter : (int) $countMinutes, (*20)
-
lastHours
Parameter : (int) $countHours, (*21)
-
lastDays
Parameter : (int) $countDays, (*22)
-
lastWeeks
Parameter : (int) $countWeeks, (*23)
-
lastMonths
Parameter : (int) $countMonths, (*24)
-
lastYears
Parameter : (int) $countYears, (*25)
dev-master
9999999-dev
A laravel trait to deal with time and dates with scope for eloquent models.
Sources
Download
MIT
The Requires
by
Rukhsar Manzoor
v1.0
1.0.0.0
A laravel trait to deal with time and dates with scope for eloquent models.
Sources
Download
MIT
The Requires
by
Rukhsar Manzoor