coduo/php-matcher
The easiest way to match data structures like JSON/PlainText/XML against readable patterns. Sandbox:
PHPMIT
Pinned issues
Issues
- 9
Consider adding support for doctrine/lexer 3
#473 opened by Guuzen - 1
Deprecation notice using Doctrine\Common\Lexer\Token properties via ArrayAccess
#475 opened by josephLaurent - 3
Not able to match `@null@||@array@` (again)
#471 opened by Aerendir - 3
The match of type @integer@ doesn't work.
#469 opened by fr0N73ND3r - 0
- 1
Type pattern "@boolean@" is not supported?
#467 opened by cheryllium - 1
- 1
When new release with PHP Unit support?
#462 opened by Aerendir - 0
Json array of object compare
#460 opened by marglix - 0
PHPUnit 10 support
#455 opened by jdecool - 3
Consider upgrade doctrine/lexer to 2.x branch
#457 opened by jdecool - 0
- 0
Use of mutation testing in php-matcher - Help needed
#419 opened by belene - 1
- 4
- 0
ValueError: array_fill(): Argument #2 ($count) must be greater than or equal to 0
#409 opened by Aerendir - 2
- 3
- 3
Confusing error message
#227 opened by alexsegura - 3
How does the `.inArray()` pattern expander work ?
#296 opened by wijourdil - 8
UUID matcher throws error for NIL uuid
#203 opened by knyk - 7
Diff of PHPMatcherConstraint ignores patterns
#202 opened by niklasnatter - 8
More details with JsonMatcher
#191 opened by Linkinou - 1
- 5
@...@ is greedy
#194 opened by julienfalque - 2
Cannot use `match` as an identifier. It is a reserved keyword since PHP8.0
#217 opened by arnolanglade - 1
Fix typo in project description
#216 opened by alexislefebvre - 1
Not able to match @null@||@array@
#212 opened by maciej-sz - 5
Json::reformat edge case
#200 opened by TamasSzigeti - 2
- 2
An error if it does not match the pattern
#198 opened by grn-it - 1
- 1
- 4
JsonMatcher does not support JSON pattern including another pattern in the middle of a string value
#183 opened by julienfalque - 1
can we check key exisitence ?
#181 opened by videni - 2
ArrayMatcher does't work well with empty arrays
#144 opened by jakubiak - 3
nullable subjson
#133 opened by Kleinast - 2
- 2
Issue with TextMatcher registration.
#142 opened by bendavies - 2
Array repeat expander not working
#157 opened by Linkinou - 3
Example code fail
#156 opened by hpatoio - 4
Lib is not compatible with PHP 7.3
#154 opened by imbpp123 - 0
Update openlss/lib-array2xml to ^0.5
#134 opened by umpirsky - 3
- 2
Bug while comparing floats
#158 opened by andriusvo - 1
Allow to use array patterns in PHPMatcherConstraint
#160 opened by teklakct - 0
- 1
Packagist not auto-updated
#147 opened by MichaelKubovic - 1
Allow Date comparaison
#139 opened by Canadadry - 6
Fatal error on version 3.0: Argument 1 passed to Parser::unexpectedSyntaxError() must be of the type array, null given
#124 opened by emodric