Skip to content
This repository has been archived by the owner on Oct 20, 2021. It is now read-only.

Latest commit

 

History

History
29 lines (24 loc) · 938 Bytes

unique.md

File metadata and controls

29 lines (24 loc) · 938 Bytes

Unique

Validates whether the input array contains only unique values.

Valid values:

validator.unique().validate([]);
validator.unique().validate([1, 2, 3]);
validator.unique().validate([true, false]);
validator.unique().validate(['alpha', 'beta', 'gamma', 'delta']);
validator.unique().validate([0, 2.71, 3.14]);
validator.unique().validate([[], ['str'], [1]]);
validator.unique().validate([{'key': 'value'}, {'other_key': 'value'}]);

Invalid values:

validator.unique().validate('test');
validator.unique().validate([1, 2, 2, 3]);
validator.unique().validate([1, 2, 3, 1]);
validator.unique().validate([true, false, false]);
validator.unique().validate(['alpha', 'beta', 'gamma', 'delta', 'beta']);
validator.unique().validate([0, 3.14, 2.71, 3.14]);
validator.unique().validate([[], [1], [1]]);
validator.unique().validate([{'key': 'value'}, {'key': 'value'}]);
validator.unique().validate([1, true, 'test']);