├── .editorconfig ├── .gitattributes ├── .gitignore ├── LICENSE ├── README.md ├── composer.json ├── phpstan.neon ├── phpunit.xml ├── pint.json ├── src ├── Contracts │ ├── EnumContract.php │ ├── ExistsContract.php │ ├── FluencyContract.php │ └── RuleContract.php ├── Fluency │ ├── EmailRule.php │ ├── PasswordRule.php │ └── StringRule.php ├── Providers │ └── PackageServiceProvider.php └── Rules │ ├── Accepted.php │ ├── After.php │ ├── AfterOrEqual.php │ ├── Alpha.php │ ├── Boolean.php │ ├── Date.php │ ├── Email.php │ ├── Enum.php │ ├── Exists.php │ ├── Integer.php │ ├── Max.php │ ├── Min.php │ ├── Required.php │ └── Text.php └── tests ├── Datasets ├── Emails.php ├── Max.php ├── Min.php ├── Random.php ├── Required.php └── Text.php ├── Fixtures └── Method.php ├── PackageTestCase.php ├── Pest.php └── Unit ├── Fluency └── FluencyRulesTest.php └── Rules └── RulesTest.php /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustSteveKing/fluent-validation/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustSteveKing/fluent-validation/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustSteveKing/fluent-validation/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustSteveKing/fluent-validation/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustSteveKing/fluent-validation/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustSteveKing/fluent-validation/HEAD/composer.json -------------------------------------------------------------------------------- /phpstan.neon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustSteveKing/fluent-validation/HEAD/phpstan.neon -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustSteveKing/fluent-validation/HEAD/phpunit.xml -------------------------------------------------------------------------------- /pint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustSteveKing/fluent-validation/HEAD/pint.json -------------------------------------------------------------------------------- /src/Contracts/EnumContract.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustSteveKing/fluent-validation/HEAD/src/Contracts/EnumContract.php -------------------------------------------------------------------------------- /src/Contracts/ExistsContract.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustSteveKing/fluent-validation/HEAD/src/Contracts/ExistsContract.php -------------------------------------------------------------------------------- /src/Contracts/FluencyContract.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustSteveKing/fluent-validation/HEAD/src/Contracts/FluencyContract.php -------------------------------------------------------------------------------- /src/Contracts/RuleContract.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustSteveKing/fluent-validation/HEAD/src/Contracts/RuleContract.php -------------------------------------------------------------------------------- /src/Fluency/EmailRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustSteveKing/fluent-validation/HEAD/src/Fluency/EmailRule.php -------------------------------------------------------------------------------- /src/Fluency/PasswordRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustSteveKing/fluent-validation/HEAD/src/Fluency/PasswordRule.php -------------------------------------------------------------------------------- /src/Fluency/StringRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustSteveKing/fluent-validation/HEAD/src/Fluency/StringRule.php -------------------------------------------------------------------------------- /src/Providers/PackageServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustSteveKing/fluent-validation/HEAD/src/Providers/PackageServiceProvider.php -------------------------------------------------------------------------------- /src/Rules/Accepted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustSteveKing/fluent-validation/HEAD/src/Rules/Accepted.php -------------------------------------------------------------------------------- /src/Rules/After.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustSteveKing/fluent-validation/HEAD/src/Rules/After.php -------------------------------------------------------------------------------- /src/Rules/AfterOrEqual.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustSteveKing/fluent-validation/HEAD/src/Rules/AfterOrEqual.php -------------------------------------------------------------------------------- /src/Rules/Alpha.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustSteveKing/fluent-validation/HEAD/src/Rules/Alpha.php -------------------------------------------------------------------------------- /src/Rules/Boolean.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustSteveKing/fluent-validation/HEAD/src/Rules/Boolean.php -------------------------------------------------------------------------------- /src/Rules/Date.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustSteveKing/fluent-validation/HEAD/src/Rules/Date.php -------------------------------------------------------------------------------- /src/Rules/Email.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustSteveKing/fluent-validation/HEAD/src/Rules/Email.php -------------------------------------------------------------------------------- /src/Rules/Enum.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustSteveKing/fluent-validation/HEAD/src/Rules/Enum.php -------------------------------------------------------------------------------- /src/Rules/Exists.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustSteveKing/fluent-validation/HEAD/src/Rules/Exists.php -------------------------------------------------------------------------------- /src/Rules/Integer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustSteveKing/fluent-validation/HEAD/src/Rules/Integer.php -------------------------------------------------------------------------------- /src/Rules/Max.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustSteveKing/fluent-validation/HEAD/src/Rules/Max.php -------------------------------------------------------------------------------- /src/Rules/Min.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustSteveKing/fluent-validation/HEAD/src/Rules/Min.php -------------------------------------------------------------------------------- /src/Rules/Required.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustSteveKing/fluent-validation/HEAD/src/Rules/Required.php -------------------------------------------------------------------------------- /src/Rules/Text.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustSteveKing/fluent-validation/HEAD/src/Rules/Text.php -------------------------------------------------------------------------------- /tests/Datasets/Emails.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustSteveKing/fluent-validation/HEAD/tests/Datasets/Emails.php -------------------------------------------------------------------------------- /tests/Datasets/Max.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustSteveKing/fluent-validation/HEAD/tests/Datasets/Max.php -------------------------------------------------------------------------------- /tests/Datasets/Min.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustSteveKing/fluent-validation/HEAD/tests/Datasets/Min.php -------------------------------------------------------------------------------- /tests/Datasets/Random.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustSteveKing/fluent-validation/HEAD/tests/Datasets/Random.php -------------------------------------------------------------------------------- /tests/Datasets/Required.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustSteveKing/fluent-validation/HEAD/tests/Datasets/Required.php -------------------------------------------------------------------------------- /tests/Datasets/Text.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustSteveKing/fluent-validation/HEAD/tests/Datasets/Text.php -------------------------------------------------------------------------------- /tests/Fixtures/Method.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustSteveKing/fluent-validation/HEAD/tests/Fixtures/Method.php -------------------------------------------------------------------------------- /tests/PackageTestCase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustSteveKing/fluent-validation/HEAD/tests/PackageTestCase.php -------------------------------------------------------------------------------- /tests/Pest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustSteveKing/fluent-validation/HEAD/tests/Pest.php -------------------------------------------------------------------------------- /tests/Unit/Fluency/FluencyRulesTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustSteveKing/fluent-validation/HEAD/tests/Unit/Fluency/FluencyRulesTest.php -------------------------------------------------------------------------------- /tests/Unit/Rules/RulesTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustSteveKing/fluent-validation/HEAD/tests/Unit/Rules/RulesTest.php --------------------------------------------------------------------------------