DateIntervalCollection implements ItemCollection, IteratorAggregate
Tags
Table of Contents
Interfaces
- ItemCollection
- IteratorAggregate
Methods
- __construct() : mixed
- add() : static
- getIterator() : Traversable
- getWithMinimalStartDate() : DateInterval|null
- toArray() : array<string|int, T>
Methods
__construct()
public
__construct(DateInterval ...$items) : mixed
Parameters
- $items : DateInterval
add()
public
add(DateInterval $item) : static
Parameters
- $item : DateInterval
Return values
staticgetIterator()
public
getIterator() : Traversable
Return values
TraversablegetWithMinimalStartDate()
public
getWithMinimalStartDate() : DateInterval|null
Return values
DateInterval|nulltoArray()
public
toArray() : array<string|int, T>