Property | Type | Description | |
---|---|---|---|
$joinIterator | Pinq\Iterators\IJoinIterator | Pinq\Iterators\IJoinToIterator | ||
$scheme | Pinq\Iterators\IIteratorScheme | ||
$traversableFactory | callable |
Method | Description | |
---|---|---|
__construct ( Pinq\Iterators\IIteratorScheme $scheme, Pinq\Iterators\IJoinIterator $joinIterator, callable $traversableFactory ) | ||
on ( callable $joiningOnFunction ) | ||
onEquality ( callable $outerKeyFunction, callable $innerKeyFunction ) | ||
to ( callable $joinFunction ) | ||
withDefault ( $value, $key = null ) |
public __construct ( Pinq\Iterators\IIteratorScheme $scheme, Pinq\Iterators\IJoinIterator $joinIterator, callable $traversableFactory ) | ||
$scheme | Pinq\Iterators\IIteratorScheme | |
$joinIterator | Pinq\Iterators\IJoinIterator | |
$traversableFactory | callable |
public onEquality ( callable $outerKeyFunction, callable $innerKeyFunction ) | ||
$outerKeyFunction | callable | |
$innerKeyFunction | callable |
protected IJoinIterator,Pinq\Iterators|IJoinToIterator,Pinq\Iterators $joinIterator | ||
return | Pinq\Iterators\IJoinIterator | Pinq\Iterators\IJoinToIterator |
protected IIteratorScheme,Pinq\Iterators $scheme | ||
return | Pinq\Iterators\IIteratorScheme |