Author: Elliot Levin (elliotlevin@hotmail.com)
Inheritance: extends IteratorGenerator, implements Pinq\Iterators\IJoinToIterator, use trait Pinq\Iterators\Common\JoinIterator
コード例 #1
0
ファイル: JoinOnIterator.php プロジェクト: timetoogo/pinq
 public function __construct(IGenerator $outerIterator, IGenerator $innerIterator, callable $filter)
 {
     parent::__construct($outerIterator, $innerIterator);
     self::__constructJoinOnIterator($filter);
 }
コード例 #2
0
ファイル: GroupJoinIterator.php プロジェクト: timetoogo/pinq
 public function __construct(IGenerator $outerIterator, IGenerator $innerIterator, callable $traversableFactory)
 {
     parent::__construct($outerIterator, $innerIterator);
     self::__constructGroupJoinIterator($traversableFactory);
 }
コード例 #3
0
 public function __construct(IGenerator $outerIterator, IGenerator $innerIterator, callable $outerKeyFunction, callable $innerKeyFunction)
 {
     parent::__construct($outerIterator, $innerIterator);
     self::__constructJoinOnEqualityIterator($outerKeyFunction, $innerKeyFunction);
 }