@@ -280,7 +280,7 @@ discard block |
||
280 | 280 | * also optionally throw an OutOfBoundsException if no value is found. |
281 | 281 | * |
282 | 282 | * @param mixed $index The index of the data you want to get |
283 | - * @param mixed $default The default value to return if none available |
|
283 | + * @param null|integer $default The default value to return if none available |
|
284 | 284 | * @param bool $throw True if you want an exception to be thrown if no data found at $index |
285 | 285 | * @throws OutOfBoundsException If $throw is true and $index isn't found |
286 | 286 | * @return mixed The data found at $index or failing that, the $default |
@@ -545,7 +545,7 @@ discard block |
||
545 | 545 | * Returns a new collection with $items added. |
546 | 546 | * |
547 | 547 | * @param array $items Any number of arguments will be pushed onto the |
548 | - * @return mixed The first item in this collection |
|
548 | + * @return AbstractCollection The first item in this collection |
|
549 | 549 | */ |
550 | 550 | public function push(...$items) |
551 | 551 | { |
@@ -558,7 +558,7 @@ discard block |
||
558 | 558 | * |
559 | 559 | * Returns a new collection with $items added. |
560 | 560 | * |
561 | - * @return mixed The first item in this collection |
|
561 | + * @return AbstractCollection The first item in this collection |
|
562 | 562 | */ |
563 | 563 | public function unshift(...$items) |
564 | 564 | { |
@@ -697,7 +697,7 @@ discard block |
||
697 | 697 | /** |
698 | 698 | * Returns collection in reverse order. |
699 | 699 | * |
700 | - * @param null $preserveKeys True if you want to preserve collection's keys |
|
700 | + * @param boolean $preserveKeys True if you want to preserve collection's keys |
|
701 | 701 | * @return AbstractCollection This collection in reverse order. |
702 | 702 | */ |
703 | 703 | public function reverse($preserveKeys = null) |
@@ -15,7 +15,6 @@ |
||
15 | 15 | |
16 | 16 | use ArrayAccess; |
17 | 17 | use ArrayIterator; |
18 | -use BadMethodCallException; |
|
19 | 18 | use Countable; |
20 | 19 | use InvalidArgumentException; |
21 | 20 | use Iterator; |
@@ -14,13 +14,10 @@ |
||
14 | 14 | namespace CSVelte; |
15 | 15 | |
16 | 16 | use CSVelte\Collection\AbstractCollection; |
17 | -use CSVelte\Collection\Collection; |
|
18 | -use CSVelte\Collection\MultiCollection; |
|
19 | 17 | use CSVelte\Collection\NumericCollection; |
20 | 18 | use CSVelte\Collection\TabularCollection; |
21 | 19 | use CSVelte\Contract\Streamable; |
22 | 20 | use CSVelte\Exception\TasterException; |
23 | - |
|
24 | 21 | use DateTime; |
25 | 22 | use Exception; |
26 | 23 | use OutOfBoundsException; |