@@ -13,7 +13,7 @@ discard block |
||
13 | 13 | * @param array|\Iterator|\IteratorAggregate|Enumerable $source Source sequence. |
14 | 14 | * @throws \InvalidArgumentException If source is not array or Traversible or Enumerable. |
15 | 15 | * @throws \UnexpectedValueException If source contains no elements (checked during enumeration). |
16 | - * @return Enumerable Endless list of items repeating the source sequence. |
|
16 | + * @return EnumerableGeneration Endless list of items repeating the source sequence. |
|
17 | 17 | * @package YaLinqo\Generation |
18 | 18 | */ |
19 | 19 | public static function cycle ($source) |
@@ -36,7 +36,7 @@ discard block |
||
36 | 36 | /** |
37 | 37 | * Returns an empty sequence. |
38 | 38 | * <p><b>Syntax</b>: emptyEnum () |
39 | - * @return Enumerable |
|
39 | + * @return EnumerableGeneration |
|
40 | 40 | * @package YaLinqo\Generation |
41 | 41 | */ |
42 | 42 | public static function emptyEnum () |
@@ -84,7 +84,7 @@ discard block |
||
84 | 84 | * @param mixed $seedValue Initial state of the generator loop for values. Default: null. |
85 | 85 | * @param callable|null $funcKey {(v, k) ==> key} State update function to run on key after every iteration of the generator loop. Default: increment. |
86 | 86 | * @param mixed $seedKey Initial state of the generator loop ofr keys. Default: 0. |
87 | - * @return Enumerable |
|
87 | + * @return EnumerableGeneration |
|
88 | 88 | * @package YaLinqo\Generation |
89 | 89 | */ |
90 | 90 | public static function generate ($funcValue, $seedValue = null, $funcKey = null, $seedKey = null) |
@@ -111,7 +111,7 @@ discard block |
||
111 | 111 | * <p><b>Syntax</b>: toInfinity ([start [, step]]) |
112 | 112 | * @param int $start The first integer in the sequence. Default: 0. |
113 | 113 | * @param int $step The difference between adjacent integers. Default: 1. |
114 | - * @return Enumerable |
|
114 | + * @return EnumerableGeneration |
|
115 | 115 | * @package YaLinqo\Generation |
116 | 116 | */ |
117 | 117 | public static function toInfinity ($start = 0, $step = 1) |
@@ -129,7 +129,7 @@ discard block |
||
129 | 129 | * @param string $subject The input string. |
130 | 130 | * @param string $pattern The pattern to search for, as a string. |
131 | 131 | * @param int $flags Can be a combination of the following flags: PREG_PATTERN_ORDER, PREG_SET_ORDER, PREG_OFFSET_CAPTURE. Default: PREG_SET_ORDER. |
132 | - * @return Enumerable |
|
132 | + * @return EnumerableGeneration |
|
133 | 133 | * @see preg_match_all |
134 | 134 | * @package YaLinqo\Generation |
135 | 135 | */ |
@@ -146,7 +146,7 @@ discard block |
||
146 | 146 | * <p><b>Syntax</b>: toNegativeInfinity ([start [, step]]) |
147 | 147 | * @param int $start The first integer in the sequence. Default: 0. |
148 | 148 | * @param int $step The difference between adjacent integers. Default: 1. |
149 | - * @return Enumerable |
|
149 | + * @return EnumerableGeneration |
|
150 | 150 | * @package YaLinqo\Generation |
151 | 151 | */ |
152 | 152 | public static function toNegativeInfinity ($start = 0, $step = 1) |
@@ -158,7 +158,7 @@ discard block |
||
158 | 158 | * Returns a sequence that contains a single element with a specified value. |
159 | 159 | * <p><b>Syntax</b>: returnEnum (element) |
160 | 160 | * @param mixed $element The single element in the resulting sequence. |
161 | - * @return Enumerable Observable sequence containing the single specified element. |
|
161 | + * @return EnumerableGeneration Observable sequence containing the single specified element. |
|
162 | 162 | * @package YaLinqo\Generation |
163 | 163 | */ |
164 | 164 | public static function returnEnum ($element) |
@@ -174,7 +174,7 @@ discard block |
||
174 | 174 | * @param int $start The value of the first integer in the sequence. |
175 | 175 | * @param int $count The number of integers to generate. |
176 | 176 | * @param int $step The difference between adjacent integers. Default: 1. |
177 | - * @return Enumerable A sequence that contains a range of integral numbers. |
|
177 | + * @return EnumerableGeneration A sequence that contains a range of integral numbers. |
|
178 | 178 | * @package YaLinqo\Generation |
179 | 179 | */ |
180 | 180 | public static function range ($start, $count, $step = 1) |
@@ -196,7 +196,7 @@ discard block |
||
196 | 196 | * @param int $start The value of the first integer in the sequence. |
197 | 197 | * @param int $count The number of integers to generate. |
198 | 198 | * @param int $step The difference between adjacent integers. Default: 1. |
199 | - * @return Enumerable A sequence that contains a range of integral numbers. |
|
199 | + * @return EnumerableGeneration A sequence that contains a range of integral numbers. |
|
200 | 200 | * @package YaLinqo\Generation |
201 | 201 | */ |
202 | 202 | public static function rangeDown ($start, $count, $step = 1) |
@@ -213,7 +213,7 @@ discard block |
||
213 | 213 | * @param int $end The value of the last integer in the sequence (not included). |
214 | 214 | * @param int $step The difference between adjacent integers. Default: 1. |
215 | 215 | * @throws \InvalidArgumentException If step is not a positive number. |
216 | - * @return Enumerable A sequence that contains a range of integral numbers. |
|
216 | + * @return EnumerableGeneration A sequence that contains a range of integral numbers. |
|
217 | 217 | * @package YaLinqo\Generation |
218 | 218 | */ |
219 | 219 | public static function rangeTo ($start, $end, $step = 1) |
@@ -242,7 +242,7 @@ discard block |
||
242 | 242 | * @param int $element The value to be repeated. |
243 | 243 | * @param int $count The number of times to repeat the value in the generated sequence. Default: null. |
244 | 244 | * @throws \InvalidArgumentException If count is less than 0. |
245 | - * @return Enumerable A sequence that contains a repeated value. |
|
245 | + * @return EnumerableGeneration A sequence that contains a repeated value. |
|
246 | 246 | * @package YaLinqo\Generation |
247 | 247 | */ |
248 | 248 | public static function repeat ($element, $count = null) |
@@ -261,7 +261,7 @@ discard block |
||
261 | 261 | * @param string $subject The input string. |
262 | 262 | * @param string $pattern The pattern to search for, as a string. |
263 | 263 | * @param int $flags flags can be any combination of the following flags: PREG_SPLIT_NO_EMPTY, PREG_SPLIT_DELIM_CAPTURE, PREG_SPLIT_OFFSET_CAPTURE. Default: 0. |
264 | - * @return Enumerable |
|
264 | + * @return EnumerableGeneration |
|
265 | 265 | * @see preg_split |
266 | 266 | * @package YaLinqo\Generation |
267 | 267 | */ |