コード例 #1
0
ファイル: TypedCollection.php プロジェクト: Innmind/Immutable
 /**
  * {@inheritdoc}
  */
 public function chunk(int $size) : CollectionInterface
 {
     $chunks = parent::chunk($size);
     $subs = [];
     foreach ($chunks as $chunk) {
         $subs[] = new self($this->type, $chunk->toPrimitive());
     }
     return new parent($subs);
 }