TaxPresetCollection
in package
implements
Countable, IteratorAggregate
FinalYes
Tags
Table of Contents
Interfaces
- Countable
- IteratorAggregate
Methods
- __construct() : mixed
- add() : self
- alias() : self
- Makes a preset available under a further key, e.g. the key of an earlier version that stored data still carries. has() and get() find it; iterating and count() list only the presets.
- count() : int
- get() : TaxPreset
- getIterator() : Traversable
- has() : bool
Methods
__construct()
public
__construct([iterable<string|int, TaxPreset> $presets = [] ]) : mixed
Parameters
- $presets : iterable<string|int, TaxPreset> = []
add()
public
add(TaxPreset $preset) : self
Parameters
- $preset : TaxPreset
Return values
selfalias()
Makes a preset available under a further key, e.g. the key of an earlier version that stored data still carries. has() and get() find it; iterating and count() list only the presets.
public
alias(string $key, TaxPreset $preset) : self
Parameters
- $key : string
- $preset : TaxPreset
Return values
selfcount()
public
count() : int
Return values
intget()
public
get(string $key) : TaxPreset
Parameters
- $key : string
Return values
TaxPresetgetIterator()
public
getIterator() : Traversable
Return values
Traversablehas()
public
has(string $key) : bool
Parameters
- $key : string