@@ 342-351 (lines=10) @@ | ||
339 | ); |
|
340 | } |
|
341 | ||
342 | public function join($values) |
|
343 | { |
|
344 | return new Connectors\JoiningTraversable( |
|
345 | $this->scheme, |
|
346 | $this->scheme->joinIterator( |
|
347 | $this->elements, |
|
348 | $this->scheme->toIterator($values) |
|
349 | ), |
|
350 | $this->scopedSelfFactory()); |
|
351 | } |
|
352 | ||
353 | public function groupJoin($values) |
|
354 | { |
|
@@ 353-363 (lines=11) @@ | ||
350 | $this->scopedSelfFactory()); |
|
351 | } |
|
352 | ||
353 | public function groupJoin($values) |
|
354 | { |
|
355 | return new Connectors\JoiningTraversable( |
|
356 | $this->scheme, |
|
357 | $this->scheme->groupJoinIterator( |
|
358 | $this->elements, |
|
359 | $this->scheme->toIterator($values), |
|
360 | $this->scopedSelfFactory() |
|
361 | ), |
|
362 | $this->scopedSelfFactory()); |
|
363 | } |
|
364 | ||
365 | public function unique() |
|
366 | { |