Skip to content

Tags: smoench/php-matcher

Tags

3.2.0

Toggle 3.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update README.md

3.1.2

Toggle 3.1.2's commit message
Array universal key (coduo#143)

* Array universal key

* Remove unwanted Exception

* add test and remove dump

* revert invalid array key check

* remove not needed code samples

* Add more tests

* Update Readme with Universal Array Key example

3.1.1

Toggle 3.1.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
CS Fixes & additional validation during tests (coduo#145)

* CS Fixes & additional validation during tests

* Added php 7.3

3.1.0

Toggle 3.1.0's commit message
Updated README after 3.1 release

3.0.1

Toggle 3.0.1's commit message
matcher fails when trying to use empty string as a pattern (coduo#119)

2.4.0

Toggle 2.4.0's commit message
Prepare 2.4 release

3.0.0

Toggle 3.0.0's commit message
Added repeat patter expander test

2.3.0

Toggle 2.3.0's commit message
Allow to mark JSON properties & XML nodes as optional (coduo#102) (co…

…duo#107)

* Allow to mark JSON properties & XML nodes as optional (coduo#102)

* Add optional expander definition

* Add hasExpander method for Pattern

* Allow mark JSON properties & xml nodes as optional

* Use intuitive matcher type definition in Xml test stock qty node definition

* Add information about optional Expander to README

* Remove return type declaration

* Catch PHPMatcher Exception when parsing pattern for optional values

* Add getName to PatternExpander interface

* Remove unncessary ExpanderInitializer dependency in TypePattern

* Use constants for expander name instead of method

* Redeclare $expanderDefinitions using constants

* Add static is($name) method to PatternExpander interface

* revert php 7.0 feature

* drop php 5.3, 5.4 support

* Use proper test case base class

* Use proper test case base class

* Fixed has expander method

2.2.0

Toggle 2.2.0's commit message

2.1.0

Toggle 2.1.0's commit message
Added UUID matcher. (coduo#89)