| @@ -29,7 +29,7 @@ discard block | ||
| 29 | 29 | public function has($key) | 
| 30 | 30 |    { | 
| 31 | 31 | // Generate unique string to use as marker. | 
| 32 | -    $unFound = (string)uniqid('arrayy', true); | |
| 32 | +    $unFound = (string) uniqid('arrayy', true); | |
| 33 | 33 | |
| 34 | 34 | return $this->get($key, $unFound) !== $unFound; | 
| 35 | 35 | } | 
| @@ -151,48 +151,48 @@ discard block | ||
| 151 | 151 | } | 
| 152 | 152 | |
| 153 | 153 | $ops = array( | 
| 154 | -        'eq'          => function ($item, $prop, $value) { | |
| 154 | +        'eq'          => function($item, $prop, $value) { | |
| 155 | 155 | return $item[$prop] === $value; | 
| 156 | 156 | }, | 
| 157 | -        'gt'          => function ($item, $prop, $value) { | |
| 157 | +        'gt'          => function($item, $prop, $value) { | |
| 158 | 158 | return $item[$prop] > $value; | 
| 159 | 159 | }, | 
| 160 | -        'gte'         => function ($item, $prop, $value) { | |
| 160 | +        'gte'         => function($item, $prop, $value) { | |
| 161 | 161 | return $item[$prop] >= $value; | 
| 162 | 162 | }, | 
| 163 | -        'lt'          => function ($item, $prop, $value) { | |
| 163 | +        'lt'          => function($item, $prop, $value) { | |
| 164 | 164 | return $item[$prop] < $value; | 
| 165 | 165 | }, | 
| 166 | -        'lte'         => function ($item, $prop, $value) { | |
| 166 | +        'lte'         => function($item, $prop, $value) { | |
| 167 | 167 | return $item[$prop] <= $value; | 
| 168 | 168 | }, | 
| 169 | -        'ne'          => function ($item, $prop, $value) { | |
| 169 | +        'ne'          => function($item, $prop, $value) { | |
| 170 | 170 | return $item[$prop] !== $value; | 
| 171 | 171 | }, | 
| 172 | -        'contains'    => function ($item, $prop, $value) { | |
| 173 | - return in_array($item[$prop], (array)$value, true); | |
| 172 | +        'contains'    => function($item, $prop, $value) { | |
| 173 | + return in_array($item[$prop], (array) $value, true); | |
| 174 | 174 | }, | 
| 175 | -        'notContains' => function ($item, $prop, $value) { | |
| 176 | - return !in_array($item[$prop], (array)$value, true); | |
| 175 | +        'notContains' => function($item, $prop, $value) { | |
| 176 | + return !in_array($item[$prop], (array) $value, true); | |
| 177 | 177 | }, | 
| 178 | -        'newer'       => function ($item, $prop, $value) { | |
| 178 | +        'newer'       => function($item, $prop, $value) { | |
| 179 | 179 | return strtotime($item[$prop]) > strtotime($value); | 
| 180 | 180 | }, | 
| 181 | -        'older'       => function ($item, $prop, $value) { | |
| 181 | +        'older'       => function($item, $prop, $value) { | |
| 182 | 182 | return strtotime($item[$prop]) < strtotime($value); | 
| 183 | 183 | }, | 
| 184 | 184 | ); | 
| 185 | 185 | |
| 186 | 186 | $result = array_values( | 
| 187 | 187 | array_filter( | 
| 188 | - (array)$this->array, | |
| 189 | - function ($item) use ( | |
| 188 | + (array) $this->array, | |
| 189 | + function($item) use ( | |
| 190 | 190 | $property, | 
| 191 | 191 | $value, | 
| 192 | 192 | $ops, | 
| 193 | 193 | $comparisonOp | 
| 194 | 194 |              ) { | 
| 195 | - $item = (array)$item; | |
| 195 | + $item = (array) $item; | |
| 196 | 196 | $itemArrayy = new Arrayy($item); | 
| 197 | 197 | $item[$property] = $itemArrayy->get($property, array()); | 
| 198 | 198 | |
| @@ -231,7 +231,7 @@ discard block | ||
| 231 | 231 | */ | 
| 232 | 232 | public function keys() | 
| 233 | 233 |    { | 
| 234 | - $return = array_keys((array)$this->array); | |
| 234 | + $return = array_keys((array) $this->array); | |
| 235 | 235 | |
| 236 | 236 | return Arrayy::create($return); | 
| 237 | 237 | } | 
| @@ -243,7 +243,7 @@ discard block | ||
| 243 | 243 | */ | 
| 244 | 244 | public function values() | 
| 245 | 245 |    { | 
| 246 | - $return = array_values((array)$this->array); | |
| 246 | + $return = array_values((array) $this->array); | |
| 247 | 247 | |
| 248 | 248 | return Arrayy::create($return); | 
| 249 | 249 | } | 
| @@ -279,7 +279,7 @@ discard block | ||
| 279 | 279 | */ | 
| 280 | 280 | public function sort($sorter = null, $direction = 'asc') | 
| 281 | 281 |    { | 
| 282 | - $array = (array)$this->array; | |
| 282 | + $array = (array) $this->array; | |
| 283 | 283 | |
| 284 | 284 | // Get correct PHP constant for direction | 
| 285 | 285 | $direction = strtolower($direction); | 
| @@ -295,7 +295,7 @@ discard block | ||
| 295 | 295 | $arrayy = new Arrayy($array); | 
| 296 | 296 | |
| 297 | 297 | $results = $arrayy->each( | 
| 298 | -          function ($value) use ($sorter) { | |
| 298 | +          function($value) use ($sorter) { | |
| 299 | 299 | return is_callable($sorter) ? $sorter($value) : $this->get($sorter, null, $value); | 
| 300 | 300 | } | 
| 301 | 301 | ); | 
| @@ -319,7 +319,7 @@ discard block | ||
| 319 | 319 | */ | 
| 320 | 320 | public function group($grouper, $saveKeys = false) | 
| 321 | 321 |    { | 
| 322 | - $array = (array)$this->array; | |
| 322 | + $array = (array) $this->array; | |
| 323 | 323 | $result = array(); | 
| 324 | 324 | |
| 325 | 325 | // Iterate over values, group by property/results from closure | 
| @@ -182,7 +182,7 @@ discard block | ||
| 182 | 182 | /** | 
| 183 | 183 | * get the current array from the "Arrayy"-object | 
| 184 | 184 | * | 
| 185 | - * @return array | |
| 185 | + * @return null|callable | |
| 186 | 186 | */ | 
| 187 | 187 | public function getArray() | 
| 188 | 188 |    { | 
| @@ -783,7 +783,7 @@ discard block | ||
| 783 | 783 | * @param int $numberOfPieces | 
| 784 | 784 | * @param bool $preserveKeys | 
| 785 | 785 | * | 
| 786 | - * @return array | |
| 786 | + * @return Arrayy | |
| 787 | 787 | */ | 
| 788 | 788 | public function split($numberOfPieces = 2, $preserveKeys = false) | 
| 789 | 789 |    { | 
| @@ -29,7 +29,7 @@ discard block | ||
| 29 | 29 | || | 
| 30 | 30 | (is_object($array) && method_exists($array, '__toString')) | 
| 31 | 31 |      ) { | 
| 32 | - $array = (array)$array; | |
| 32 | + $array = (array) $array; | |
| 33 | 33 | } | 
| 34 | 34 | |
| 35 | 35 |      if (!is_array($array)) { | 
| @@ -176,7 +176,7 @@ discard block | ||
| 176 | 176 | } | 
| 177 | 177 | } | 
| 178 | 178 | |
| 179 | - return (array)$this->array; | |
| 179 | + return (array) $this->array; | |
| 180 | 180 | } | 
| 181 | 181 | |
| 182 | 182 | /** | 
| @@ -225,7 +225,7 @@ discard block | ||
| 225 | 225 | } | 
| 226 | 226 | } | 
| 227 | 227 | |
| 228 | - return static::create((array)$return); | |
| 228 | + return static::create((array) $return); | |
| 229 | 229 | } | 
| 230 | 230 | |
| 231 | 231 | /** | 
| @@ -245,7 +245,7 @@ discard block | ||
| 245 | 245 | $return = array($key); | 
| 246 | 246 | } | 
| 247 | 247 | |
| 248 | - return static::create((array)$return); | |
| 248 | + return static::create((array) $return); | |
| 249 | 249 | } | 
| 250 | 250 | |
| 251 | 251 | /** | 
| @@ -301,7 +301,7 @@ discard block | ||
| 301 | 301 | return false; | 
| 302 | 302 | } | 
| 303 | 303 | |
| 304 | - return (bool)count(array_filter(array_keys($this->array), 'is_string')); | |
| 304 | + return (bool) count(array_filter(array_keys($this->array), 'is_string')); | |
| 305 | 305 | } | 
| 306 | 306 | |
| 307 | 307 | /** | 
| @@ -441,8 +441,8 @@ discard block | ||
| 441 | 441 | public function clean() | 
| 442 | 442 |    { | 
| 443 | 443 | return $this->filter( | 
| 444 | -        function ($value) { | |
| 445 | - return (bool)$value; | |
| 444 | +        function($value) { | |
| 445 | + return (bool) $value; | |
| 446 | 446 | } | 
| 447 | 447 | ); | 
| 448 | 448 | } | 
| @@ -461,7 +461,7 @@ discard block | ||
| 461 | 461 | } | 
| 462 | 462 | |
| 463 | 463 |      if ($take === null) { | 
| 464 | - return static::create((array)$this->array[array_rand($this->array)]); | |
| 464 | + return static::create((array) $this->array[array_rand($this->array)]); | |
| 465 | 465 | } | 
| 466 | 466 | |
| 467 | 467 | shuffle($this->array); | 
| @@ -536,7 +536,7 @@ discard block | ||
| 536 | 536 | $array = array_splice($this->array, 0, $take, true); | 
| 537 | 537 | } | 
| 538 | 538 | |
| 539 | - return static::create((array)$array); | |
| 539 | + return static::create((array) $array); | |
| 540 | 540 | } | 
| 541 | 541 | |
| 542 | 542 | /** | 
| @@ -549,7 +549,7 @@ discard block | ||
| 549 | 549 | public function last($take = null) | 
| 550 | 550 |    { | 
| 551 | 551 |      if ($take === null) { | 
| 552 | - $array = static::create((array)array_pop($this->array)); | |
| 552 | + $array = static::create((array) array_pop($this->array)); | |
| 553 | 553 |      } else { | 
| 554 | 554 | $array = $this->rest(-$take); | 
| 555 | 555 | } | 
| @@ -722,12 +722,12 @@ discard block | ||
| 722 | 722 | public function replaceValues($search, $replacement = '') | 
| 723 | 723 |    { | 
| 724 | 724 | $array = $this->each( | 
| 725 | -        function ($value) use ($search, $replacement) { | |
| 725 | +        function($value) use ($search, $replacement) { | |
| 726 | 726 | return UTF8::str_replace($search, $replacement, $value); | 
| 727 | 727 | } | 
| 728 | 728 | ); | 
| 729 | 729 | |
| 730 | - return static::create((array)$array); | |
| 730 | + return static::create((array) $array); | |
| 731 | 731 | } | 
| 732 | 732 | |
| 733 | 733 | /** | 
| @@ -1014,7 +1014,7 @@ discard block | ||
| 1014 | 1014 |    { | 
| 1015 | 1015 | $this->array = array_reduce( | 
| 1016 | 1016 | $this->array, | 
| 1017 | -        function ($resultArray, $value) { | |
| 1017 | +        function($resultArray, $value) { | |
| 1018 | 1018 |            if (in_array($value, $resultArray, true) === false) { | 
| 1019 | 1019 | $resultArray[] = $value; | 
| 1020 | 1020 | } |