| Recommend this page to a friend! | 
|  Download | 
| Info |  Files |  Install with Composer |  Download | Reputation | Support forum | Blog | Links | 
| Ratings | Unique User Downloads | Download Rankings | ||||
| Not yet rated by the users | Total: 77 | All time:  10,162 This week: 660  | ||||
| Version | License | PHP version | Categories | |||
| vmvalidator 2.4.1 | MIT/X Consortium ... | 8 | Validation, Language, PHP 8 | 
|  Files (129) | 
| File | Role | Description | ||
|---|---|---|---|---|
|  docs (2 files) | ||||
|  RMValidator (6 directories) | ||||
|  tests (3 files, 4 directories) | ||||
|    .gitignore | Data | Auxiliary data | ||
|    codeception.yml | Data | Auxiliary data | ||
|    composer.json | Data | Auxiliary data | ||
|    composer.lock | Data | Auxiliary data | ||
|  index.php | Class | Class source | ||
|    LICENSE | Lic. | License text | ||
|    phpunit.xml | Data | Auxiliary data | ||
|  README.md | Class | Read me | ||
|    _config.yml | Data | Auxiliary data | ||
|  Files (129) | / | docs | 
| File | Role | Description | 
|---|---|---|
|    index.md | Data | Auxiliary data | 
|    _config.yml | Data | Auxiliary data | 
|  Files (129) | / | RMValidator | 
| File | Role | Description | ||
|---|---|---|---|---|
|  Attributes (2 directories) | ||||
|  Callables (1 file) | ||||
|  Enums (2 files) | ||||
|  Exceptions (39 files, 1 directory) | ||||
|  Options (1 file) | ||||
|  Validators (1 file) | ||||
|  Files (129) | / | RMValidator | / | Attributes | 
| File | Role | Description | ||
|---|---|---|---|---|
|  Base (3 files) | ||||
|  PropertyAttributes (8 directories) | ||||
|  Files (129) | / | RMValidator | / | Attributes | / | Base | 
| File | Role | Description | 
|---|---|---|
|  BaseAttribute.php | Class | Class source | 
|  IAttribute.php | Class | Class source | 
|  IProfileAttribute.php | Class | Class source | 
|  Files (129) | / | RMValidator | / | Attributes | / | PropertyAttributes | 
|  Files (129) | / | RMValidator | / | Attributes | / | PropertyAttributes | / | Collection | 
| File | Role | Description | 
|---|---|---|
|  AllAttribute.php | Class | Class source | 
|  AnyAttribute.php | Class | Class source | 
|  CollectionAttribute.php | Class | Class source | 
|  CollectionTypeAttribute.php | Class | Class source | 
|  CountCollectionAttribute.php | Class | Class source | 
|  NestedCollectionAttribute.php | Class | Class source | 
|  UniqueAttribute.php | Class | Class source | 
|  Files (129) | / | RMValidator | / | Attributes | / | PropertyAttributes | / | DateTime | 
| File | Role | Description | 
|---|---|---|
|  DateTimeAfterAttribute.php | Class | Class source | 
|  DateTimeBeforeAttribute.php | Class | Class source | 
|  DateTimeEqualsAttribute.php | Class | Class source | 
|  Files (129) | / | RMValidator | / | Attributes | / | PropertyAttributes | / | File | 
| File | Role | Description | 
|---|---|---|
|  FileExtensionAttribute.php | Class | Class source | 
|  FileSizeAttribute.php | Class | Class source | 
|  Files (129) | / | RMValidator | / | Attributes | / | PropertyAttributes | / | Global | 
| File | Role | Description | 
|---|---|---|
|  CustomAttribute.php | Class | Class source | 
|  EqualAttribute.php | Class | Class source | 
|  InBetweenAttribute.php | Class | Class source | 
|  RequiredAttribute.php | Class | Class source | 
|  SameAttribute.php | Class | Class source | 
|  Files (129) | / | RMValidator | / | Attributes | / | PropertyAttributes | / | Numbers | 
| File | Role | Description | 
|---|---|---|
|  BiggerAttribute.php | Class | Class source | 
|  LowerAttribute.php | Class | Class source | 
|  RangeAttribute.php | Class | Class source | 
|  Files (129) | / | RMValidator | / | Attributes | / | PropertyAttributes | / | Object | 
| File | Role | Description | 
|---|---|---|
|  HasPropertyAttribute.php | Class | Class source | 
|  NestedAttribute.php | Class | Class source | 
|  Files (129) | / | RMValidator | / | Attributes | / | PropertyAttributes | / | Profile | 
| File | Role | Description | 
|---|---|---|
|  MemoryProfileAttribute.php | Class | Class source | 
|  TimeProfileAttribute.php | Class | Class source | 
|  Files (129) | / | RMValidator | / | Attributes | / | PropertyAttributes | / | Strings | 
| File | Role | Description | 
|---|---|---|
|  RegexAttribute.php | Class | Class source | 
|  StringContainsAttribute.php | Class | Class source | 
|  StringLengthAttribute.php | Class | Class source | 
|  StringNotContainsAttribute.php | Class | Class source | 
|  Files (129) | / | RMValidator | / | Callables | 
| File | Role | Description | 
|---|---|---|
|  CallableConfig.php | Class | Callable Types created | 
|  Files (129) | / | RMValidator | / | Enums | 
| File | Role | Description | 
|---|---|---|
|  SeverityEnum.php | Class | Class source | 
|  ValidationOrderEnum.php | Class | Class source | 
|  Files (129) | / | RMValidator | / | Exceptions | 
| File | Role | Description | ||
|---|---|---|---|---|
|  Base (1 file) | ||||
|  AllException.php | Class | Class source | ||
|  AnyException.php | Class | Class source | ||
|  BiggerException.php | Class | Class source | ||
|  CollectionException.php | Class | Class source | ||
|  CollectionTypeException.php | Class | Class source | ||
|  CountCollectionException.php | Class | Class source | ||
|  CustomPropertyException.php | Class | Class source | ||
|  DateTimeAfterException.php | Class | Class source | ||
|  DateTimeBeforeException.php | Class | Class source | ||
|  DateTimeEqualsException.php | Class | Class source | ||
|  EmptyCollectionException.php | Class | Class source | ||
|  EqualException.php | Class | Class source | ||
|  FileExtensionException.php | Class | Class source | ||
|  FileSizeException.php | Class | Class source | ||
|  HasPropertyException.php | Class | Class source | ||
|  InBetweenException.php | Class | Class source | ||
|  InputTypeException.php | Class | Class source | ||
|  LowerException.php | Class | Class source | ||
|  MemoryConusumingException.php | Class | Class source | ||
|  MethodDoesNotExistException.php | Class | Class source | ||
|  NotADateTimeException.php | Class | Class source | ||
|  NotAFileException.php | Class | Class source | ||
|  NotAnObjectException.php | Class | Class source | ||
|  NotANumberException.php | Class | Class source | ||
|  NotCallableException.php | Class | Class source | ||
|  NotNullableException.php | Class | Class source | ||
|  ObjectException.php | Class | Class source | ||
|  OrException.php | Class | Class source | ||
|  RangeException.php | Class | Class source | ||
|  RegexException.php | Class | Class source | ||
|  RequiredException.php | Class | Class source | ||
|  SameException.php | Class | Class source | ||
|  StringContainsException.php | Class | Class source | ||
|  StringLengthException.php | Class | Class source | ||
|  StringNotContainsException.php | Class | Class source | ||
|  TimeConusumingException.php | Class | Class source | ||
|  UniqueException.php | Class | Class source | ||
|  ValidationMethodException.php | Class | Class source | ||
|  ValidationPropertyException.php | Class | Class source | ||
|  Files (129) | / | RMValidator | / | Exceptions | / | Base | 
| File | Role | Description | 
|---|---|---|
|  IValidationException.php | Class | Class source | 
|  Files (129) | / | tests | 
| File | Role | Description | ||
|---|---|---|---|---|
|  unit (1 directory) | ||||
|  _data (1 file) | ||||
|  _output (1 file) | ||||
|  _support (4 files, 2 directories) | ||||
|    acceptance.suite.yml | Data | Auxiliary data | ||
|    functional.suite.yml | Data | Auxiliary data | ||
|    unit.suite.yml | Data | Auxiliary data | ||
|  Files (129) | / | tests | / | unit | / | Tests | 
|  Files (129) | / | tests | / | unit | / | Tests | / | Callbacks | 
| File | Role | Description | 
|---|---|---|
|  ValidationCallbacksTest.php | Class | Class source | 
|  Files (129) | / | tests | / | unit | / | Tests | / | Collection | 
| File | Role | Description | 
|---|---|---|
|  AllAttributeTest.php | Class | Class source | 
|  AnyAttributeTest.php | Class | Class source | 
|  CollectionAttributeTest.php | Class | Class source | 
|  CollectionTypeAttributeTest.php | Class | Class source | 
|  CountCollectionAttributeTest.php | Class | Class source | 
|  NestedCollectionAttributeTest.php | Class | Class source | 
|  UniqueAttributeTest.php | Class | Class source | 
|  Files (129) | / | tests | / | unit | / | Tests | / | DateTime | 
| File | Role | Description | 
|---|---|---|
|  DateTimeAfterAttributeTest.php | Class | Class source | 
|  DateTimeBeforeAttributeTest.php | Class | Class source | 
|  DateTimeEqualsAttributeTest.php | Class | Class source | 
|  Files (129) | / | tests | / | unit | / | Tests | / | File | 
| File | Role | Description | 
|---|---|---|
|  FileExtensionAttributeTest.php | Class | Class source | 
|  FileSizeAttributeTest.php | Class | Class source | 
|  Files (129) | / | tests | / | unit | / | Tests | / | Global | 
| File | Role | Description | 
|---|---|---|
|  EqualAttributeTest.php | Class | Class source | 
|  InBetweenAttributeTest.php | Class | Class source | 
|  RequiredAttributeTest.php | Class | Class source | 
|  SameAttributeTest.php | Class | Class source | 
|  Files (129) | / | tests | / | unit | / | Tests | / | Numbers | 
| File | Role | Description | 
|---|---|---|
|  BiggerAttributeTest.php | Class | Class source | 
|  LowerAttributeTest.php | Class | Class source | 
|  RangeAttributeTest.php | Class | Class source | 
|  Files (129) | / | tests | / | unit | / | Tests | / | Object | 
| File | Role | Description | 
|---|---|---|
|  HasPropertyAttributeTest.php | Class | Class source | 
|  NestedAttributeTest.php | Class | Class source | 
|  Files (129) | / | tests | / | unit | / | Tests | / | Profile | 
| File | Role | Description | 
|---|---|---|
|  MemoryProfileAttributeTest.php | Class | Class source | 
|  TimeProfileAttributeTest.php | Class | Class source | 
|  Files (129) | / | tests | / | unit | / | Tests | / | Strings | 
| File | Role | Description | 
|---|---|---|
|  RegexAttributeTest.php | Class | Class source | 
|  StringContainsAttributeTest.php | Class | Class source | 
|  StringLengthAttributeTest.php | Class | Class source | 
|  StringNotContainsAttributeTest.php | Class | Class source | 
|  Files (129) | / | tests | / | _support | 
| File | Role | Description | ||
|---|---|---|---|---|
|  Helper (3 files) | ||||
|  _generated (1 file) | ||||
|    .gitkeep | Data | Auxiliary data | ||
|  AcceptanceTester.php | Class | Class source | ||
|  FunctionalTester.php | Class | Class source | ||
|  UnitTester.php | Class | Class source | ||
|  Files (129) | / | tests | / | _support | / | Helper | 
| File | Role | Description | 
|---|---|---|
|  Acceptance.php | Class | Class source | 
|  Functional.php | Class | Class source | 
|  Unit.php | Class | Class source | 
| The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page. | 
|  Install with Composer | 
| Version Control | Unique User Downloads | Download Rankings | |||||||||||||||
| 100% | 
 | 
 | 
| Applications that use this package | 
 If you know an application of this package, send a message to the author to add a link here.
 If you know an application of this package, send a message to the author to add a link here.
| Related pages | 
| Github page for the project |