Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/yiisoft/validator

Yii validator library
https://github.com/yiisoft/validator

Rename remaining rules, fix links in guide for built-in rules (#519)

* Rename Compare to AbstractCompare

* Rename Compare to AbstractCompare (PHPDoc)

* Rename ...

bc8242eadad6981481c58ef89ff574a7e4d3d4df authored over 1 year ago by Alexey Rogachev <[email protected]>
Added messages in Polish (#514)

* Added messages in Polish

* Update messages/pl/yii-validator.php

Co-authored-by: Bizley <...

b2e03a4cb6b188bdd2caf7d2f155e3100d48c8e0 authored over 1 year ago by Tomasz Kane <[email protected]>
Minor fix heading in `Each` (#524)

Did it for consistency.

97170d59dac7c57d2570c2d7a1fd4b9349ee05cf authored over 1 year ago by Sergei Predvoditelev <[email protected]>
Rename "criteria" to "condition" (#517)

* Rename EmptyCriteria -> EmptyCondition in the namespace

* Rename Required::$emptyCriteria
...

614fab5770d7d7438676733f91fde9e35ba147fb authored over 1 year ago by Alexey Rogachev <[email protected]>
minor updates to docs (#516)

d62c4f600b56e745a46247a17093a6a877e10415 authored over 1 year ago by Chris Smith <[email protected]>
Various fixes in docs (#512)

a768dd7821dba1c806e91a93aa891215dbca6520 authored over 1 year ago by Alexander Makarov <[email protected]>
Docs, part 18 (#507)

* Add docs to Nested rule and handler

* Apply fixes from StyleCI

* Remove const tag [skip ...

c6195c4d82e3636f84a6eac2c255abb26d28a716 authored over 1 year ago by Alexey Rogachev <[email protected]>
Add messages in Uzbek (#511)

Co-authored-by: Rustam Mamadaminov <[email protected]>

08de4332f57dff46af6f3829aae7b52414b269c5 authored over 1 year ago by Bahriddin Mo'minov <[email protected]>
Update yiisoft/arrays requirement to ^2.1 or ^3.0 (#510)

Co-authored-by: Sergei Predvoditelev <[email protected]>

6fe6d40f431c3fe2c34b49bd181cdf44ff808384 authored almost 2 years ago by Tomasz Kane <[email protected]>
Docs, part 16 (#505)

* Add docs to Nested rule and handler

* Apply fixes from StyleCI

* Remove const tag [skip ...

22adb7f67d3a8fd1c2a6cf68a3630f062c731cce authored almost 2 years ago by Alexey Rogachev <[email protected]>
Remove `skipOnError` from `StopOnError` and simplify it code (#497)

* Remove `skipOnError` from `StopOnError` and simplify it code

* Sync with master

* fix ph...

abb9baf24f7cfcd783c058e216dd3034be35df47 authored almost 2 years ago by Sergei Predvoditelev <[email protected]>
Merge remote-tracking branch 'origin/master'

# Conflicts:
# src/Rule/Nested.php
# src/Rule/NestedHandler.php

cd5ce794aeea59017315c80f51ebbff13e91694e authored almost 2 years ago by Alexey Rogachev <[email protected]>
Revert "Add docs to Nested rule and handler"

This reverts commit bbc6702bf95f31de4478b15a00f998c030b96ffe.

820269f4cc7117bb83cc7f03aa2325938bf47b45 authored almost 2 years ago by Alexey Rogachev <[email protected]>
Apply fixes from StyleCI

327abb83dea5b8c5bf594c67727ddfbc5f5f7444 authored almost 2 years ago by StyleCI Bot <[email protected]>
Add docs to Nested rule and handler

bbc6702bf95f31de4478b15a00f998c030b96ffe authored almost 2 years ago by Alexey Rogachev <[email protected]>
Make `RulesDumper::asArray()` static (#502)

174075e375c458a07604fc07e7b1b6bd0d33732b authored almost 2 years ago by Sergei Predvoditelev <[email protected]>
Add `DataWrapperInteface` (#464)

* base implementation

* improve

* const

* [ci-review] Apply changes from Rector action....

b14e96cc3f44feee974ae6ad8814c545b3607230 authored almost 2 years ago by Sergei Predvoditelev <[email protected]>
Add `WhenMissing` empty criteria (#500)

62cd3fafdf6b23cfc87a7b52aa5bc77a924a4e47 authored almost 2 years ago by Sergei Predvoditelev <[email protected]>
Change order of `Count` constructor parameters (#498)

e250324a517aa5f251ccd39e547269233e120d0a authored almost 2 years ago by Sergei Predvoditelev <[email protected]>
Improve description of `WhenNull` + more tests (#499)

551582b1a18dc60dbd184aa937be8e0a35a2e4d9 authored almost 2 years ago by Sergei Predvoditelev <[email protected]>
Fix error in phpdoc of `WhenInterface` (#501)

06796729740b3ea894ef86ec9ff3bd55c3eab588 authored almost 2 years ago by Sergei Predvoditelev <[email protected]>
Docs, part 15 (#496)

* Add docs to Json rule and its handler

* Apply fixes from StyleCI

* Add docs to Required ...

2304a663f8bb83bcc12789ee64702b6478e035bd authored almost 2 years ago by Alexey Rogachev <[email protected]>
Docs, part 14 (#493)

* Add docs to Json rule and its handler

* Apply fixes from StyleCI

* Add docs to Required ...

779d44bd5494e0360846d62c0c272f00ef882d5a authored almost 2 years ago by Alexey Rogachev <[email protected]>
More phpdoc (#489)

* Add docs for "at least" rule and handler

* More phpdoc

* Apply fixes from StyleCI

* B...

ebe7dc76ca0193134579a931227796d9ed624c8e authored almost 2 years ago by Alexander Makarov <[email protected]>
More phpdoc (#490)

* More phpdoc

* Apply fixes from StyleCI

* Apply suggestions from code review

Co-author...

efa929b35b111e5eb39b0bb718d04b1bacc11c6b authored almost 2 years ago by Alexander Makarov <[email protected]>
Adjust messages in `Boolean` and `IsTrue` rules, rename rules (#491)

* Adjust messages in Boolean and IsTrue rules

* Apply fixes from StyleCI

* Fix Psalm

* ...

16b89ca7ae7f47126e80f080b11b512eb20d5315 authored almost 2 years ago by Alexey Rogachev <[email protected]>
More phpdoc (#487)

e3a6c11847f550a5ed39eb1254b06b04331dd3d5 authored almost 2 years ago by Alexander Makarov <[email protected]>
Docs, part 13 (#485)

9665bf604ea43f1af28df863fdf5934b29ba1c0d authored almost 2 years ago by Alexey Rogachev <[email protected]>
Fix psalm errors (#488)

* fix

* fix

* fix

* Update src/Helper/ObjectParser.php

Co-authored-by: Alexander Mak...

de58df900d99db4d12bf1592f17f5a33606a05cf authored almost 2 years ago by Sergei Predvoditelev <[email protected]>
Rename parameter "Previous rules errored" (#486)

2a4f2233ffafaa6a0cb3c2ae32c6cce774b3ac5e authored almost 2 years ago by Sergei Predvoditelev <[email protected]>
Add phpdoc for Email and EmailHandler (#477)

* Clean up/add docs for Url and UrlHandler

* Apply fixes from StyleCI

* Apply code review ...

2feed4a185a8bda0103b0588efea18c81f2ccb5e authored almost 2 years ago by Alexander Makarov <[email protected]>
Clean up/add docs for Url and UrlHandler (#474)

* Clean up/add docs for Url and UrlHandler

* Apply fixes from StyleCI

* Apply code review ...

ab2b5f1fb1b6d87ee5a03b9b9ae0b54a085c43f7 authored almost 2 years ago by Alexander Makarov <[email protected]>
Docs, part 12 (#483)

* Docs, part 12

* Apply fixes from StyleCI

* Fix typo [skip ci]

* Review fixes + a coup...

86355fb1b819e07ac9560d4fa5b31847070eb7ca authored almost 2 years ago by Alexey Rogachev <[email protected]>
Clean up/add docs for Ip and IpHandler (#475)

* Clean up/add docs for Ip and IpHandler

* Apply fixes from StyleCI

* Add placeholders inf...

5fe7e23b8c3ee2eeff1b6be4d200c689ca4ac4d8 authored almost 2 years ago by Alexander Makarov <[email protected]>
Fixes in `ValidationContext` (#481)

* Fixes in ValidationContext

* Fix tests

* Sync with master

* Change words order [skip ci]

409bf165c6843ccb04501144ced3530bb3197cd2 authored almost 2 years ago by Alexey Rogachev <[email protected]>
Add more phpdoc documentation (#473)

* Add more phpdoc documentation

* Apply fixes from StyleCI

* Mark setContextDataOnce(),set...

9dc6d57b671817bdaf84a62b2bf7927f6b31c200 authored almost 2 years ago by Alexander Makarov <[email protected]>
Capitalize "throws" descriptions in PHPDoc (#478)

d5bc19b6939bdcc7907287ec6c49947a906f2244 authored almost 2 years ago by Alexey Rogachev <[email protected]>
Docs, part 11 (#465)

* Add docs to DataSetNormalizer

* Apply fixes from StyleCI

* Add docs to SkipOnEmptyNormal...

87fb381f981178305741352750da13eff940c6a5 authored almost 2 years ago by Alexey Rogachev <[email protected]>
Add exception code and previous exception to package exceptions (#470)

6b89cc24aed853a2ffd214f4e557b4cb6328767e authored almost 2 years ago by Sergei Predvoditelev <[email protected]>
Allow set default empty criteria for `Required` rule (#462)

54ee3e0611dbcbc69d4ec77c9255eb7fab73d747 authored almost 2 years ago by Sergei Predvoditelev <[email protected]>
Allow predefine rule handler instances in `SimpleRuleHandlerContainer` (#461)

* Allow predefine rule handler instances in `SimpleRuleHandlerContainer`

* Apply fixes from S...

13dd5973b97dc4f36ea1bb8f30ddf500a793fe7a authored almost 2 years ago by Sergei Predvoditelev <[email protected]>
Run unit tests, static tests and composer require checker with PHP 8.2 (#469)

fa0473a0e84f5b48065c38f073095d1a4d9a022d authored almost 2 years ago by Sergei Predvoditelev <[email protected]>
In `RuleInterface` replace `getHandlerClassName(): string` to `getHandler(): string|RuleHandlerInterface` (#468)

4734f7acabbe54bf04cc53f1a4e6e413767d4456 authored almost 2 years ago by Sergei Predvoditelev <[email protected]>
Docs, part 10 (#463)

* Add docs to DataSetNormalizer

* Apply fixes from StyleCI

* Add docs to SkipOnEmptyNormal...

9562b0c2083e03fb93cf5f7209abe45fe6039b5d authored almost 2 years ago by Alexey Rogachev <[email protected]>
Docs, part 9 (#460)

* Add docs to DataSetNormalizer

* Apply fixes from StyleCI

* Add docs to SkipOnEmptyNormal...

31c1ddb8b7c0935950e67bcc5eceda8c383ccc78 authored almost 2 years ago by Alexey Rogachev <[email protected]>
Cleanup and minor improve non-code files (#459)

8e221f9e3e75ea42fcd5fa16d48a0f11b0197ed3 authored almost 2 years ago by Sergei Predvoditelev <[email protected]>
Revert "Revert "Docs, part 8"" (#458)

* Revert "Revert "Docs, part 8" (#457)"

This reverts commit f226b490769a23eba238845868902186e...

d5552550513d8a2d86c006b487170bdd704c770d authored almost 2 years ago by Alexey Rogachev <[email protected]>
Revert "Docs, part 8" (#457)

f226b490769a23eba238845868902186e45f9b7b authored almost 2 years ago by Alexey Rogachev <[email protected]>
Merge branch 'docs-8'

71f520d75cfde420d3b30d8affd44fec58893f20 authored almost 2 years ago by Alexey Rogachev <[email protected]>
Merge remote-tracking branch 'origin/docs-8' into docs-8

6fc2a50f4e72ade914826b2fead5e2bb1d91d70d authored almost 2 years ago by Alexey Rogachev <[email protected]>
Finish docs for ObjectDataSet

f9cfa91fc7cc86302194e337f6147c50b9ff02cf authored almost 2 years ago by Alexey Rogachev <[email protected]>
Apply fixes from StyleCI

41ebba7e678ed01127991f294f5a015c6c3bdef6 authored almost 2 years ago by StyleCI Bot <[email protected]>
Merge remote-tracking branch 'origin/docs-8' into docs-8

d5beef3d67c162d73352aa622d374e8b62d6437b authored almost 2 years ago by Alexey Rogachev <[email protected]>
Finish ObjectParser docs after new changes

7b4a915cf212fad93ffaa26fff5cf6970d9f2deb authored almost 2 years ago by Alexey Rogachev <[email protected]>
Apply fixes from StyleCI

9d3ebd2623be1db4bccf7b797d0304ae60fe714a authored almost 2 years ago by StyleCI Bot <[email protected]>
Update docs / fixes after changes in ObjectParser

73b9b34ac1d4b51a72a59e6ee484dfbaf5cbecba authored almost 2 years ago by Alexey Rogachev <[email protected]>
Fix `http://` links (#456)

2b5edd1b113841b40a4338b17974224939eae39a authored almost 2 years ago by Sergei Predvoditelev <[email protected]>
Sync with master, solve merge conflicts

989611d0a6bed39488edb803830d7aa210db0c7f authored almost 2 years ago by Alexey Rogachev <[email protected]>
Merge branch 'master' into docs-8

# Conflicts:
# src/Helper/ObjectParser.php

de6d0a344bf4dc2e0a70ca7191f48e4607f9c34f authored almost 2 years ago by Alexey Rogachev <[email protected]>
Update src/Helper/ObjectParser.php

Co-authored-by: Alexander Makarov <[email protected]>

68231c7ba8f26a6b0140f45dc8498477c4d3c922 authored almost 2 years ago by Alexey Rogachev <[email protected]>
Update src/Helper/ObjectParser.php

Co-authored-by: Alexander Makarov <[email protected]>

281b4a593d1fae8843de0671d349b0ebe31fbd7a authored almost 2 years ago by Alexey Rogachev <[email protected]>
Update src/Helper/ObjectParser.php

Co-authored-by: Alexander Makarov <[email protected]>

1534a094055134f0891b432693cd9afc1d4b91a2 authored almost 2 years ago by Alexey Rogachev <[email protected]>
Update src/Helper/ObjectParser.php

Co-authored-by: Alexander Makarov <[email protected]>

7989eed64f747ef3c8ed7cea0eebd29eb6fe80a9 authored almost 2 years ago by Alexey Rogachev <[email protected]>
Fix linebreaks [skip ci]

0def7407ff9176d810439b6177f5b8bd76e75f0b authored almost 2 years ago by Alexey Rogachev <[email protected]>
Update src/Helper/ObjectParser.php

Co-authored-by: Alexander Makarov <[email protected]>

9ce2dcd3dd6ffb2ca66eb0aa935d933555e80ae3 authored almost 2 years ago by Alexey Rogachev <[email protected]>
Fix linebreak [skip ci]

919b81513dfde9d732881c2b09d225985f1e269f authored almost 2 years ago by Alexey Rogachev <[email protected]>
Update src/DataSet/ObjectDataSet.php

Co-authored-by: Alexander Makarov <[email protected]>

8bbd284df4061dedb513d4f1f009648dbce7a74e authored almost 2 years ago by Alexey Rogachev <[email protected]>
Move classes `RulesDumper`, `RuleHandlerContainer` and `SimpleRuleHandlerContainer` (#454)

66a5c531c726d03395146921f664de745d3dcc67 authored almost 2 years ago by Sergei Predvoditelev <[email protected]>
Add "attribute" parameter to messages of `Required` rule (#453)

* Add "attribute" parameter to messages of `Required` rule

* test

f9d022b5106156f377ce294ca8f1920e2cf18b59 authored almost 2 years ago by Sergei Predvoditelev <[email protected]>
Attribute translation (#451)

ac7fd150122eac6c931555a972f385b2f0e6d59c authored almost 2 years ago by Sergei Predvoditelev <[email protected]>
Allow use `Each`, `Callback` and `StopOnError` as class attribute (#446)

* callback

* stoponerror

* each

* rename

ad378dbb7662f5ee59ffc116a89308582db990fe authored almost 2 years ago by Sergei Predvoditelev <[email protected]>
Allow pass `iterable<callable|RuleInterface>|callable|RuleInterface` as rules to `Each` rule (#447)

e418b3716a8bfe37c5530c3206326ac5149f0ae2 authored almost 2 years ago by Sergei Predvoditelev <[email protected]>
Allow use class name in `ObjectParser` + use `ObjectParser` in `AttributesRulesProvider` (#449)

240363ba989ace9c3f931abdae1911632fd03a5e authored almost 2 years ago by Sergei Predvoditelev <[email protected]>
Improve `InvalidCallbackReturnTypeException` (#450)

1bc3ed695dfa8da545851d92f8942ace293187e9 authored almost 2 years ago by Sergei Predvoditelev <[email protected]>
Merge remote-tracking branch 'origin/docs-8' into docs-8

d923f4285c00d34ecdaf7705dc0d73f202db81e0 authored almost 2 years ago by Alexey Rogachev <[email protected]>
Add description to ObjectDataSet

2d91d0e38f18aa952526d4910116697658e9f77d authored almost 2 years ago by Alexey Rogachev <[email protected]>
Allow use `AtLeast` as class attribute (#443)

9e37da9e08e2775302985844320dc4924090a54c authored almost 2 years ago by Sergei Predvoditelev <[email protected]>
Reinit rules for different objects + Allow use `Count` rule as class attribute (#444)

c6e6122c63dd160f9367f5f91015387cede02d17 authored almost 2 years ago by Sergei Predvoditelev <[email protected]>
Apply fixes from StyleCI

6611a9354852eed67a61703a2f6bd210b27429fe authored almost 2 years ago by StyleCI Bot <[email protected]>
[ci-review] Apply changes from Rector action.

2744bbee5c7df0c2d7a1bde6bcffc887e12fa6b8 authored almost 2 years ago by rector-bot <[email protected]>
Apply fixes from StyleCI

99919831d8db272b4c8a53c1a3ea58284cb79546 authored almost 2 years ago by StyleCI Bot <[email protected]>
Docs, part 8

995cb2a022fe9fefd05c48fd740f378a28cb65f2 authored almost 2 years ago by Alexey Rogachev <[email protected]>
Adapt `Composite` rule to inheritance usage (#441)

* Adapt `Composite` rule to inheritance usage

* Apply fixes from StyleCI

* fix

* improv...

34251954740bb81034b27ae9c00eff382bc25d0a authored almost 2 years ago by Sergei Predvoditelev <[email protected]>
In `Nested` rule call `afterInitAttribute()` in nested rules (#438)

* In `Nested` rule call `afterInitAttribute()` in nested rules

* Apply fixes from StyleCI

...

c5e9e93acb8d2c97b96d344d67425ce48f61c9c7 authored almost 2 years ago by Sergei Predvoditelev <[email protected]>
Fix message in `UnexpectedRuleException` (#439)

5db30c0db32110a134c0e19eea58d39807c0711c authored almost 2 years ago by Sergei Predvoditelev <[email protected]>
In `Composite` rule call `afterInitAttribute()` in nested rules + add `RulesNormalizerIterator` (#440)

* In `Composite` rule call `afterInitAttribute()` in nested rules + add `RulesNormalizerIterator...

68be67aeb324bdcd19c6377a63db76ff26335faf authored almost 2 years ago by Sergei Predvoditelev <[email protected]>
Allow use rule attributes for classes and add support for this in `Nested` rule (#437)

* cache reflection object

* parse class attributes

* nested

* Apply fixes from StyleCI
...

8c7a4197e5f4f02a6959fb2c47780def6b22cd35 authored almost 2 years ago by Sergei Predvoditelev <[email protected]>
Docs, part 7 (#435)

* Docs, part 7

* Apply fixes from StyleCI

* Fix wording

* Update src/DataSet/ArrayDataS...

ba61a10916484f2e7574acc4224c8823f9b327fb authored almost 2 years ago by Alexey Rogachev <[email protected]>
Allow callable rules in `Composite` rule + minor refactoring (#428)

7bdca6e62b697102e58a380c44b2205dc3bbaec5 authored almost 2 years ago by Sergei Predvoditelev <[email protected]>
From tests remove validator and translator factories + fix `IsTrue` rule (#430)

0c2d853d9232adc6d0628bf5f51fa1d5f03ac0a9 authored almost 2 years ago by Sergei Predvoditelev <[email protected]>
Fix russian translation (#429)

3bcc201d3ddcc63e5fe67812d79b07e11bcdbf96 authored almost 2 years ago by Sergei Predvoditelev <[email protected]>
Docs, part 6 (#424)

* Docs, part 6

* Apply fixes from StyleCI

* Add docs to exceptions

* Apply fixes from S...

d0765827ad0afa0304379ccbb32e7bb5d976b5d1 authored almost 2 years ago by Alexey Rogachev <[email protected]>
Improve validation context (#427)

* Remove `ValidationContext::getParameters()`

* Move data set from constructor to `setDataSet...

09fed8119fa3ce695e81a2776448e28bc108421e authored almost 2 years ago by Sergei Predvoditelev <[email protected]>
Validation contex: add raw data and use same context in nested validations (#426)

* Add raw data to validation context

* In `ValidationContext` change `getValidator()` to `val...

3270502049b3f1057102457df95933492d0c7b5e authored almost 2 years ago by Sergei Predvoditelev <[email protected]>
Remove `PreValidateTrait` and fix composite rule handler (#425)

bb419543cdc50d110475a6f1f3397a7043925f7f authored almost 2 years ago by Sergei Predvoditelev <[email protected]>
Update rector/rector requirement from ^0.14.3 to ^0.15.0 (#420)

* Update rector/rector requirement from ^0.14.3 to ^0.15.0

Updates the requirements on [recto...

e9a4f8813b3f2ae4365c10c881ae07c0f16ed92e authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Update vimeo/psalm requirement from ^4.18 to ^5.0 (#410)

* Update vimeo/psalm requirement from ^4.18 to ^5.0

Updates the requirements on [vimeo/psalm]...

153d30e1bab9c24a7d2bcf30a73b15641ff30601 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Fix translations (#423)

* Fix translations

* Fix tests

c043249edb636b6b8c5111399cfd364d4fb71d6f authored almost 2 years ago by Alexey Rogachev <[email protected]>
Docs, part 5 (#421)

* Docs, part 5, initial commit

* Adjust docs for LimitHandlerTrait

* Apply fixes from Styl...

6ccf5692cada25d8287bf2a8cc93d5fdb6cfb58e authored almost 2 years ago by Alexey Rogachev <[email protected]>
Docs, part 4 (#418)

* Docs, part 4

* Separate psalm types, add description to regular ones

* Apply fixes from ...

5e66096d81a3b91790f528dfb874800c29b07f60 authored almost 2 years ago by Alexey Rogachev <[email protected]>