DateSearch
Date search query
Table of Contents
Properties
- $datePeriodColumnName : string|null
- Column name for date period scopes
Methods
- scopeDay() : Builder
- Get day query scope
- scopeDayFromDate() : Builder
- Scope day from date
- scopeMonth() : Builder
- Get month query scope
- scopeMonthFromDate() : Builder
- Scope month from date
- scopeYear() : Builder
- Get year query scope
- scopeYearFromDate() : Builder
- Scope year from date
Properties
$datePeriodColumnName
Column name for date period scopes
protected
string|null
$datePeriodColumnName
Methods
scopeDay()
Get day query scope
public
scopeDay(Builder $query, string $columnName[, int|null $day = null ][, int|null $month = null ][, int|null $year = null ]) : Builder
Parameters
- $query : Builder
- $columnName : string
- $day : int|null = null
- $month : int|null = null
- $year : int|null = null
Return values
BuilderscopeDayFromDate()
Scope day from date
public
scopeDayFromDate(Builder $query, int $date[, string|null $columnName = null ]) : Builder
Parameters
- $query : Builder
- $date : int
- $columnName : string|null = null
Return values
BuilderscopeMonth()
Get month query scope
public
scopeMonth(Builder $query, string $columnName[, int|null $month = null ][, int|null $year = null ]) : Builder
Parameters
- $query : Builder
- $columnName : string
- $month : int|null = null
- $year : int|null = null
Return values
BuilderscopeMonthFromDate()
Scope month from date
public
scopeMonthFromDate(Builder $query, int $date[, string|null $columnName = null ]) : Builder
Parameters
- $query : Builder
- $date : int
- $columnName : string|null = null
Return values
BuilderscopeYear()
Get year query scope
public
scopeYear(Builder $query, string $columnName[, int|null $year = null ]) : Builder
Parameters
- $query : Builder
- $columnName : string
- $year : int|null = null
Return values
BuilderscopeYearFromDate()
Scope year from date
public
scopeYearFromDate(Builder $query, int $date[, string|null $columnName = null ]) : Builder
Parameters
- $query : Builder
- $date : int
- $columnName : string|null = null