1
0
mirror of https://github.com/flextype/flextype.git synced 2025-08-13 00:24:15 +02:00

feat(element-queries): refactor #436

This commit is contained in:
Awilum
2020-07-15 23:21:36 +03:00
parent 5df596b906
commit 8c779ad682

View File

@@ -12,7 +12,6 @@ namespace Flextype\Support;
use Doctrine\Common\Collections\ArrayCollection;
use Doctrine\Common\Collections\Criteria;
use Doctrine\Common\Collections\Expr\Comparison;
use Flextype\Component\Arr\Arr;
use function array_dot;
use function array_filter;
use function array_keys;
@@ -22,6 +21,7 @@ use function array_undot;
use function count;
use function error_reporting;
use function is_null;
use function shuffle;
use const E_NOTICE;
class Collection
@@ -487,12 +487,13 @@ class Collection
*
* @access protected
*/
protected function shuffleAssocArray(&$array) {
protected function shuffleAssocArray(array &$array)
{
$keys = array_keys($array);
shuffle($keys);
foreach($keys as $key) {
foreach ($keys as $key) {
$new[$key] = $array[$key];
}