diff --git a/src/Commands/ExcludeValue.php b/src/Commands/ExcludeValue.php index 4af64a0..f7c1b6d 100644 --- a/src/Commands/ExcludeValue.php +++ b/src/Commands/ExcludeValue.php @@ -8,7 +8,7 @@ * Returning this value from the __invoke method of a ValidationRule will stop all validation rules and exclude the * value from the validated dataset. * - * @unreleased + * @since 1.2.0 */ class ExcludeValue { diff --git a/src/Contracts/ValidationRule.php b/src/Contracts/ValidationRule.php index 3b51aae..1753b60 100644 --- a/src/Contracts/ValidationRule.php +++ b/src/Contracts/ValidationRule.php @@ -31,7 +31,7 @@ public static function fromString(string $options = null): ValidationRule; * The invokable method used to validate the value. If the value is invalid, the fail callback should be invoked * with the error message. Use {field} to reference the field name in the error message. * - * @unreleased add ExcludeValue return option + * @since 1.2.0 add ExcludeValue return option * @since 1.0.0 * * @return void|ExcludeValue|SkipValidationRules diff --git a/src/Rules/Abstracts/ConditionalRule.php b/src/Rules/Abstracts/ConditionalRule.php index 78a09fb..e17450c 100644 --- a/src/Rules/Abstracts/ConditionalRule.php +++ b/src/Rules/Abstracts/ConditionalRule.php @@ -37,7 +37,7 @@ public function __construct($conditions) * * Each rule is assumed to be a basic condition with an equals operator. * - * @unreleased + * @since 1.2.0 */ public static function fromString(string $options = null): ValidationRule { @@ -64,7 +64,7 @@ public static function fromString(string $options = null): ValidationRule /** * {@inheritdoc} * - * @unreleased + * @since 1.2.0 */ public function serializeOption() { diff --git a/src/Rules/DateTime.php b/src/Rules/DateTime.php index 7f560d4..c46d2bb 100644 --- a/src/Rules/DateTime.php +++ b/src/Rules/DateTime.php @@ -13,7 +13,7 @@ /** * This rule validates that the given value is a valid date. * - * @unreleased + * @since 1.2.0 */ class DateTime implements ValidationRule, ValidatesOnFrontEnd, Sanitizer { @@ -23,7 +23,7 @@ class DateTime implements ValidationRule, ValidatesOnFrontEnd, Sanitizer protected $format; /** - * @unreleased + * @since 1.2.0 */ public static function id(): string { @@ -31,7 +31,7 @@ public static function id(): string } /** - * @unreleased + * @since 1.2.0 */ public static function fromString(string $options = null): ValidationRule { @@ -39,7 +39,7 @@ public static function fromString(string $options = null): ValidationRule } /** - * @unreleased + * @since 1.2.0 */ public function __construct(string $format = null) { @@ -47,7 +47,7 @@ public function __construct(string $format = null) } /** - * @unreleased + * @since 1.2.0 */ public function __invoke($value, Closure $fail, string $key, array $values) { @@ -94,7 +94,7 @@ public function __invoke($value, Closure $fail, string $key, array $values) } /** - * @unreleased + * @since 1.2.0 */ public function sanitize($value) { @@ -110,7 +110,7 @@ public function sanitize($value) } /** - * @unreleased + * @since 1.2.0 */ public function serializeOption() { diff --git a/src/Rules/Exclude.php b/src/Rules/Exclude.php index 5c8d3fa..f430f8b 100644 --- a/src/Rules/Exclude.php +++ b/src/Rules/Exclude.php @@ -11,14 +11,14 @@ /** * Applying this rule will prevent all further validations and exclude the value from the validated dataset. * - * @unreleased + * @since 1.2.0 */ class Exclude implements ValidationRule { /** * @inheritDoc * - * @unreleased + * @since 1.2.0 */ public static function id(): string { @@ -28,7 +28,7 @@ public static function id(): string /** * @inheritDoc * - * @unreleased + * @since 1.2.0 */ public static function fromString(string $options = null): ValidationRule { @@ -38,7 +38,7 @@ public static function fromString(string $options = null): ValidationRule /** * @inheritDoc * - * @unreleased + * @since 1.2.0 */ public function __invoke($value, Closure $fail, string $key, array $values): ExcludeValue { diff --git a/src/Rules/ExcludeIf.php b/src/Rules/ExcludeIf.php index 6701f90..cce48a7 100644 --- a/src/Rules/ExcludeIf.php +++ b/src/Rules/ExcludeIf.php @@ -13,14 +13,14 @@ * * @see Exclude * - * @unreleased + * @since 1.2.0 */ class ExcludeIf extends ConditionalRule { /** * @inheritDoc * - * @unreleased + * @since 1.2.0 */ public static function id(): string { @@ -30,7 +30,7 @@ public static function id(): string /** * @inheritDoc * - * @unreleased + * @since 1.2.0 * * @return ExcludeValue|void */ diff --git a/src/Rules/ExcludeUnless.php b/src/Rules/ExcludeUnless.php index ae1215a..02ad5df 100644 --- a/src/Rules/ExcludeUnless.php +++ b/src/Rules/ExcludeUnless.php @@ -13,14 +13,14 @@ * * @see Exclude * - * @unreleased + * @since 1.2.0 */ class ExcludeUnless extends ConditionalRule { /** * @inheritDoc * - * @unreleased + * @since 1.2.0 */ public static function id(): string { @@ -30,7 +30,7 @@ public static function id(): string /** * @inheritDoc * - * @unreleased + * @since 1.2.0 */ public function __invoke($value, Closure $fail, string $key, array $values) { diff --git a/src/Rules/In.php b/src/Rules/In.php index 3c4af3b..12fb241 100644 --- a/src/Rules/In.php +++ b/src/Rules/In.php @@ -15,7 +15,7 @@ class In implements ValidationRule, ValidatesOnFrontEnd protected $acceptedValues; /** - * @unreleased + * @since 1.2.0 */ public static function id(): string { @@ -23,7 +23,7 @@ public static function id(): string } /** - * @unreleased + * @since 1.2.0 */ final public function __construct(...$acceptedValues) { @@ -35,7 +35,7 @@ final public function __construct(...$acceptedValues) } /** - * @unreleased + * @since 1.2.0 */ public static function fromString(string $options = null): ValidationRule { @@ -53,7 +53,7 @@ public static function fromString(string $options = null): ValidationRule } /** - * @unreleased + * @since 1.2.0 */ public function __invoke($value, Closure $fail, string $key, array $values) { @@ -63,7 +63,7 @@ public function __invoke($value, Closure $fail, string $key, array $values) } /** - * @unreleased + * @since 1.2.0 */ public function serializeOption(): array { diff --git a/src/Rules/InStrict.php b/src/Rules/InStrict.php index 18bcbe1..ed6ee42 100644 --- a/src/Rules/InStrict.php +++ b/src/Rules/InStrict.php @@ -7,7 +7,7 @@ class InStrict extends In { /** - * @unreleased + * @since 1.2.0 */ public static function id(): string { @@ -15,7 +15,7 @@ public static function id(): string } /** - * @unreleased + * @since 1.2.0 */ public function __invoke($value, Closure $fail, string $key, array $values) { diff --git a/src/Rules/NullableIf.php b/src/Rules/NullableIf.php index b828d7d..e22a669 100644 --- a/src/Rules/NullableIf.php +++ b/src/Rules/NullableIf.php @@ -11,14 +11,14 @@ /** * The value is nullable if the conditions pass. * - * @unreleased + * @since 1.2.0 */ class NullableIf extends ConditionalRule { /** * {@inheritDoc} * - * @unreleased + * @since 1.2.0 */ public static function id(): string { @@ -28,7 +28,7 @@ public static function id(): string /** * {@inheritDoc} * - * @unreleased + * @since 1.2.0 */ public function __invoke($value, Closure $fail, string $key, array $values) { diff --git a/src/Rules/NullableUnless.php b/src/Rules/NullableUnless.php index 640baff..3fc08d7 100644 --- a/src/Rules/NullableUnless.php +++ b/src/Rules/NullableUnless.php @@ -11,14 +11,14 @@ /** * The value is nullable unless the conditions pass. * - * @unreleased + * @since 1.2.0 */ class NullableUnless extends ConditionalRule { /** * {@inheritDoc} * - * @unreleased + * @since 1.2.0 */ public static function id(): string { @@ -28,7 +28,7 @@ public static function id(): string /** * {@inheritDoc} * - * @unreleased + * @since 1.2.0 */ public function __invoke($value, Closure $fail, string $key, array $values) { diff --git a/src/Rules/OptionalIf.php b/src/Rules/OptionalIf.php index d8ce973..58d21da 100644 --- a/src/Rules/OptionalIf.php +++ b/src/Rules/OptionalIf.php @@ -11,14 +11,14 @@ /** * Mark the value as optional if the conditions pass * - * @unreleased + * @since 1.2.0 * * @see Optional */ class OptionalIf extends ConditionalRule { /** - * @unreleased + * @since 1.2.0 */ public static function id(): string { @@ -26,7 +26,7 @@ public static function id(): string } /** - * @unreleased + * @since 1.2.0 */ public function __invoke($value, Closure $fail, string $key, array $values) { diff --git a/src/Rules/OptionalUnless.php b/src/Rules/OptionalUnless.php index 0233c37..fd36b9a 100644 --- a/src/Rules/OptionalUnless.php +++ b/src/Rules/OptionalUnless.php @@ -11,14 +11,14 @@ /** * Mark the value as optional unless the conditions pass * - * @unreleased + * @since 1.2.0 * * @see Optional */ class OptionalUnless extends ConditionalRule { /** - * @unreleased + * @since 1.2.0 */ public static function id(): string { @@ -26,7 +26,7 @@ public static function id(): string } /** - * @unreleased + * @since 1.2.0 */ public function __invoke($value, Closure $fail, string $key, array $values) { diff --git a/tests/unit/Rules/Abstracts/ConditionalRuleTest.php b/tests/unit/Rules/Abstracts/ConditionalRuleTest.php index 88363bc..8dce75f 100644 --- a/tests/unit/Rules/Abstracts/ConditionalRuleTest.php +++ b/tests/unit/Rules/Abstracts/ConditionalRuleTest.php @@ -11,12 +11,12 @@ use StellarWP\Validation\Tests\TestCase; /** - * @unreleased + * @since 1.2.0 */ class ConditionalRuleTest extends TestCase { /** - * @unreleased + * @since 1.2.0 */ public function testShouldAcceptConditionSetInConstructor() { @@ -26,7 +26,7 @@ public function testShouldAcceptConditionSetInConstructor() } /** - * @unreleased + * @since 1.2.0 */ public function testShouldAcceptConditionsArrayInConstructor() { @@ -36,7 +36,7 @@ public function testShouldAcceptConditionsArrayInConstructor() } /** - * @unreleased + * @since 1.2.0 */ public function testShouldCreateConditionSetFromOptionsString() { @@ -46,7 +46,7 @@ public function testShouldCreateConditionSetFromOptionsString() } /** - * @unreleased + * @since 1.2.0 */ public function testShouldReturnSerializedConditions() { @@ -60,7 +60,7 @@ public function testShouldReturnSerializedConditions() } /** - * @unreleased + * @since 1.2.0 */ class MockConditionalRule extends ConditionalRule { diff --git a/tests/unit/Rules/DateTimeTest.php b/tests/unit/Rules/DateTimeTest.php index 38e4a99..a276fae 100644 --- a/tests/unit/Rules/DateTimeTest.php +++ b/tests/unit/Rules/DateTimeTest.php @@ -10,7 +10,7 @@ class DateTimeTest extends TestCase { /** - * @unreleased + * @since 1.2.0 */ public function testShouldPassDateTimeInstance() { @@ -21,7 +21,7 @@ public function testShouldPassDateTimeInstance() } /** - * @unreleased + * @since 1.2.0 */ public function testShouldPassDateTimeString() { @@ -33,7 +33,7 @@ public function testShouldPassDateTimeString() } /** - * @unreleased + * @since 1.2.0 */ public function testShouldFailRelativeDateTimeString() { @@ -45,7 +45,7 @@ public function testShouldFailRelativeDateTimeString() } /** - * @unreleased + * @since 1.2.0 */ public function testShouldFailInvalidDateTimeStringValues() { @@ -57,7 +57,7 @@ public function testShouldFailInvalidDateTimeStringValues() } /** - * @unreleased + * @since 1.2.0 */ public function testShouldPassDateTimeStringWithFormat() { @@ -69,7 +69,7 @@ public function testShouldPassDateTimeStringWithFormat() } /** - * @unreleased + * @since 1.2.0 */ public function testShouldReturnSameDateTimeInstanceWhenSanitizing() { @@ -80,7 +80,7 @@ public function testShouldReturnSameDateTimeInstanceWhenSanitizing() } /** - * @unreleased + * @since 1.2.0 */ public function testShouldReturnDateTimeInstanceWhenSanitizingDateTimeString() { diff --git a/tests/unit/Rules/ExcludeIfTest.php b/tests/unit/Rules/ExcludeIfTest.php index bfceed9..f85eb48 100644 --- a/tests/unit/Rules/ExcludeIfTest.php +++ b/tests/unit/Rules/ExcludeIfTest.php @@ -12,7 +12,7 @@ class ExcludeIfTest extends TestCase { /** - * @unreleased + * @since 1.2.0 */ public function testShouldReturnExcludedValueWhenConditionPasses() { @@ -25,7 +25,7 @@ public function testShouldReturnExcludedValueWhenConditionPasses() } /** - * @unreleased + * @since 1.2.0 */ public function testShouldNotReturnExcludeValueWhenConditionsFail() { diff --git a/tests/unit/Rules/ExcludeTest.php b/tests/unit/Rules/ExcludeTest.php index e913aa4..62c49df 100644 --- a/tests/unit/Rules/ExcludeTest.php +++ b/tests/unit/Rules/ExcludeTest.php @@ -11,7 +11,7 @@ class ExcludeTest extends TestCase { /** - * @unreleased + * @since 1.2.0 */ public function testShouldReturnExcludedValueWhenUsed() { diff --git a/tests/unit/Rules/ExcludeUnlessTest.php b/tests/unit/Rules/ExcludeUnlessTest.php index 0314295..f19157e 100644 --- a/tests/unit/Rules/ExcludeUnlessTest.php +++ b/tests/unit/Rules/ExcludeUnlessTest.php @@ -12,7 +12,7 @@ class ExcludeUnlessTest extends TestCase { /** - * @unreleased + * @since 1.2.0 */ public function testShouldReturnExcludedValueWhenConditionFails() { @@ -25,7 +25,7 @@ public function testShouldReturnExcludedValueWhenConditionFails() } /** - * @unreleased + * @since 1.2.0 */ public function testShouldNotReturnExcludeValueWhenConditionsPass() { diff --git a/tests/unit/Rules/InStrictTest.php b/tests/unit/Rules/InStrictTest.php index 013aeec..73ef057 100644 --- a/tests/unit/Rules/InStrictTest.php +++ b/tests/unit/Rules/InStrictTest.php @@ -9,7 +9,7 @@ class InStrictTest extends TestCase { /** - * @unreleased + * @since 1.2.0 */ public function testShouldAllowStrictlyEqualValuesInArray() { @@ -20,7 +20,7 @@ public function testShouldAllowStrictlyEqualValuesInArray() } /** - * @unreleased + * @since 1.2.0 */ public function testShouldFailStrictlyUnequalValues() { @@ -33,7 +33,7 @@ public function testShouldFailStrictlyUnequalValues() } /** - * @unreleased + * @since 1.2.0 */ public function testShouldCreateRuleFromCommaDelimitedList() { @@ -46,7 +46,7 @@ public function testShouldCreateRuleFromCommaDelimitedList() } /** - * @unreleased + * @since 1.2.0 */ public function testFromStringShouldRequireValues() { @@ -56,7 +56,7 @@ public function testFromStringShouldRequireValues() } /** - * @unreleased + * @since 1.2.0 */ public function testShouldThrowInvalidExceptionWithoutValues() { @@ -66,7 +66,7 @@ public function testShouldThrowInvalidExceptionWithoutValues() } /** - * @unreleased + * @since 1.2.0 */ public function testSerializeOptionShouldRetunValuesArray() { diff --git a/tests/unit/Rules/InTest.php b/tests/unit/Rules/InTest.php index 65266be..1b9ee73 100644 --- a/tests/unit/Rules/InTest.php +++ b/tests/unit/Rules/InTest.php @@ -9,7 +9,7 @@ class InTest extends TestCase { /** - * @unreleased + * @since 1.2.0 */ public function testShouldAllowEquivalentValuesInArray() { @@ -21,7 +21,7 @@ public function testShouldAllowEquivalentValuesInArray() } /** - * @unreleased + * @since 1.2.0 */ public function testShouldFailValuesNotInArray() { @@ -33,7 +33,7 @@ public function testShouldFailValuesNotInArray() } /** - * @unreleased + * @since 1.2.0 */ public function testShouldCreateRuleFromCommaDelimitedList() { @@ -46,7 +46,7 @@ public function testShouldCreateRuleFromCommaDelimitedList() } /** - * @unreleased + * @since 1.2.0 */ public function testFromStringShouldRequireValues() { @@ -56,7 +56,7 @@ public function testFromStringShouldRequireValues() } /** - * @unreleased + * @since 1.2.0 */ public function testShouldThrowInvalidExceptionWithoutValues() { @@ -66,7 +66,7 @@ public function testShouldThrowInvalidExceptionWithoutValues() } /** - * @unreleased + * @since 1.2.0 */ public function testSerializeOptionShouldRetunValuesArray() { diff --git a/tests/unit/Rules/NullableIfTest.php b/tests/unit/Rules/NullableIfTest.php index 1466abf..672f7b6 100644 --- a/tests/unit/Rules/NullableIfTest.php +++ b/tests/unit/Rules/NullableIfTest.php @@ -10,7 +10,7 @@ class NullableIfTest extends TestCase { /** - * @unreleased + * @since 1.2.0 */ public function testShouldReturnSkipValidationRulesWhenConditionPasses() { @@ -23,7 +23,7 @@ public function testShouldReturnSkipValidationRulesWhenConditionPasses() } /** - * @unreleased + * @since 1.2.0 */ public function testShouldNotReturnSkipValidationRulesWhenConditionFails() { diff --git a/tests/unit/Rules/NullableUnlessTest.php b/tests/unit/Rules/NullableUnlessTest.php index 6115cd3..018e29d 100644 --- a/tests/unit/Rules/NullableUnlessTest.php +++ b/tests/unit/Rules/NullableUnlessTest.php @@ -10,7 +10,7 @@ class NullableUnlessTest extends TestCase { /** - * @unreleased + * @since 1.2.0 */ public function testShouldReturnSkipValidationRulesWhenConditionFails() { @@ -23,7 +23,7 @@ public function testShouldReturnSkipValidationRulesWhenConditionFails() } /** - * @unreleased + * @since 1.2.0 */ public function testShouldNotReturnSkipValidationRulesWhenConditionsPass() { diff --git a/tests/unit/Rules/OptionalIfTest.php b/tests/unit/Rules/OptionalIfTest.php index fb823f2..98bcf78 100644 --- a/tests/unit/Rules/OptionalIfTest.php +++ b/tests/unit/Rules/OptionalIfTest.php @@ -10,7 +10,7 @@ class OptionalIfTest extends TestCase { /** - * @unreleased + * @since 1.2.0 */ public function testShouldReturnSkipValidationRulesWhenConditionPasses() { @@ -22,7 +22,7 @@ public function testShouldReturnSkipValidationRulesWhenConditionPasses() } /** - * @unreleased + * @since 1.2.0 */ public function testShouldSkipWhenConditionsPassAndValueIsEmptyString() { @@ -34,7 +34,7 @@ public function testShouldSkipWhenConditionsPassAndValueIsEmptyString() } /** - * @unreleased + * @since 1.2.0 */ public function testShouldNotSkipWhenConditionsPassAndValueIsNotEmpty() { @@ -46,7 +46,7 @@ public function testShouldNotSkipWhenConditionsPassAndValueIsNotEmpty() } /** - * @unreleased + * @since 1.2.0 */ public function testShouldNotReturnSkipValidationRulesWhenConditionFails() { @@ -59,7 +59,7 @@ public function testShouldNotReturnSkipValidationRulesWhenConditionFails() } /** - * @unreleased + * @since 1.2.0 */ private function generatePassingConditionSet() { diff --git a/tests/unit/Rules/OptionalUnlessTest.php b/tests/unit/Rules/OptionalUnlessTest.php index 2ba10c2..8608abe 100644 --- a/tests/unit/Rules/OptionalUnlessTest.php +++ b/tests/unit/Rules/OptionalUnlessTest.php @@ -10,7 +10,7 @@ class OptionalUnlessTest extends TestCase { /** - * @unreleased + * @since 1.2.0 */ public function testShouldSkipWhenConditionsFailAndValueIsNull() { @@ -22,7 +22,7 @@ public function testShouldSkipWhenConditionsFailAndValueIsNull() } /** - * @unreleased + * @since 1.2.0 */ public function testShouldSkipWhenConditionsFailAndValueIsEmptyString() { @@ -34,7 +34,7 @@ public function testShouldSkipWhenConditionsFailAndValueIsEmptyString() } /** - * @unreleased + * @since 1.2.0 */ public function testShouldNotSkipWhenConditionsFailAndValueIsNotEmpty() { @@ -46,7 +46,7 @@ public function testShouldNotSkipWhenConditionsFailAndValueIsNotEmpty() } /** - * @unreleased + * @since 1.2.0 */ public function testShouldNotSkipWhenConditionsPass() { @@ -59,7 +59,7 @@ public function testShouldNotSkipWhenConditionsPass() } /** - * @unreleased + * @since 1.2.0 */ private function generateFailingConditionSet() {