@@ 89-95 (lines=7) @@ | ||
86 | */ |
|
87 | function findWhere($collection, $value) |
|
88 | { |
|
89 | foreach ($collection as $key => $item) { |
|
90 | $diff = array_diff_assoc($value, $item); |
|
91 | ||
92 | if (count($diff) < 1) { |
|
93 | return $item; |
|
94 | } |
|
95 | } |
|
96 | } |
|
97 | ||
98 | /** |
|
@@ 647-653 (lines=7) @@ | ||
644 | { |
|
645 | $result = []; |
|
646 | ||
647 | foreach ($collection as $key => $item) { |
|
648 | $diff = array_diff_assoc($value, $item); |
|
649 | ||
650 | if (count($diff) < 1) { |
|
651 | $result[$key] = $item; |
|
652 | } |
|
653 | } |
|
654 | ||
655 | return $result; |
|
656 | } |