PHP Trait Pinq\Iterators\Common\CoalesceIterator

Author: Elliot Levin ([email protected])
Show file Open project: timetoogo/pinq

Protected Properties

Property Type Description
$defaultKey mixed
$defaultValue mixed

Public Methods

Method Description
__constructIterator ( $defaultValue, $defaultKey )
isArrayCompatible ( ) : boolean

Protected Methods

Method Description
getSourceIterator ( ) : Pinq\Iterators\IIterator

Method Details

__constructIterator() public method

public __constructIterator ( $defaultValue, $defaultKey )

getSourceIterator() abstract protected method

abstract protected getSourceIterator ( ) : Pinq\Iterators\IIterator
return Pinq\Iterators\IIterator

isArrayCompatible() final public method

final public isArrayCompatible ( ) : boolean
return boolean

Property Details

$defaultKey protected property

protected mixed $defaultKey
return mixed

$defaultValue protected property

protected mixed $defaultValue
return mixed