Skip to content

Commit 0808c65

Browse files
committed
Add an "equality" function factory
1 parent 4e43bdd commit 0808c65

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

src/Illuminate/Support/Traits/EnumeratesValues.php

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -969,4 +969,17 @@ protected function valueRetriever($value)
969969
return data_get($item, $value);
970970
};
971971
}
972+
973+
/**
974+
* Make a function to check an item's equality.
975+
*
976+
* @param \Closure|mixed $value
977+
* @return \Closure
978+
*/
979+
protected function equality($value)
980+
{
981+
return function ($item) use ($value) {
982+
return $item === $value;
983+
};
984+
}
972985
}

0 commit comments

Comments
 (0)