DatePresenter
implements
Arrayable
Table of Contents
Interfaces
- Arrayable
Methods
-
__construct()
: mixed
-
beautify()
: string
-
createFromSeconds()
: static
-
get()
: static
-
getFormatted()
: string
-
getRaw()
: static
-
getSecondTotal()
: int
-
round()
: static
-
toArray()
: array<string|int, mixed>
__construct()
public
__construct([int $years = 0 ][, int $months = 0 ][, int $days = 0 ][, int $hours = 0 ][, int $minutes = 0 ][, int $seconds = 0 ]) : mixed
Parameters
-
$years
: int
= 0
-
-
$months
: int
= 0
-
-
$days
: int
= 0
-
-
$hours
: int
= 0
-
-
$minutes
: int
= 0
-
-
$seconds
: int
= 0
-
beautify()
public
static beautify(DateTime $date[, int $userId = 0 ]) : string
Parameters
-
$date
: DateTime
-
-
$userId
: int
= 0
-
createFromSeconds()
public
static createFromSeconds(int $seconds) : static
Parameters
-
$seconds
: int
-
get()
public
static get(DateTime $a, DateTime $b) : static
Parameters
-
$a
: DateTime
-
-
$b
: DateTime
-
public
getFormatted() : string
getRaw()
public
getRaw() : static
getSecondTotal()
public
getSecondTotal() : int
round()
public
round() : static
toArray()
public
toArray() : array<string|int, mixed>
Return values
array<string|int, mixed>