phpDocumentor

Timespan
in package

Table of Contents

EARLIEST_TIME  = "1970-01-01"
VALID_TERMS  = ["today", "week", "month", "year", "all"]
createForAllTime()  : Timespan
Return timespan for all time.
createForThisMonth()  : Timespan
Return timespan for current month.
createForThisWeek()  : Timespan
Return timespan for current week.
createForThisYear()  : Timespan
Return timespan for current year.
createForToday()  : Timespan
Return timespan for current day.
createFromTerm()  : Timespan
Return time span for provided term.
createTimespan()  : Timespan
Return time span.

Constants

EARLIEST_TIME

private mixed EARLIEST_TIME = "1970-01-01"

VALID_TERMS

private mixed VALID_TERMS = ["today", "week", "month", "year", "all"]

Methods

createForThisMonth()

Return timespan for current month.

public createForThisMonth() : Timespan
Return values
Timespan

createFromTerm()

Return time span for provided term.

public createFromTerm(string $term) : Timespan
Parameters
$term : string
Return values
Timespan

createTimespan()

Return time span.

public createTimespan(DateTimeImmutable $start, DateTimeImmutable $end) : Timespan
Parameters
$start : DateTimeImmutable
$end : DateTimeImmutable
Return values
Timespan

Search results