Skip to content

Tags: ftw-soft/JSONPath

Tags

0.4.0

Toggle 0.4.0's commit message
Better handling of negative indexes (Fixes FlowCommunications#15)

0.3.4

Toggle 0.3.4's commit message
Fixing regular expression in QueryMatchFilter to match single charact…

…ers ie. 1 (Fixes FlowCommunications#12)

0.3.3

Toggle 0.3.3's commit message
Adding implicity PHP 5.4 requirement to composer.json (Closes FlowCom…

…munications#8)

0.3.2

Toggle 0.3.2's commit message
Adding and fixing "not equal to" filter

0.3.1

Toggle 0.3.1's commit message

0.3.0

Toggle 0.3.0's commit message
Lexer clean up and refactor

- Added JSONPathToken class as value object
- Updated the lexing and filtering of the recursive token ("..") to allow for a combination of recursion
   and filters, eg. $..[?(@.type == 'suburb')].name

0.2.5

Toggle 0.2.5's commit message
Merge pull request FlowCommunications#5 from twistor/fix-simple-access

Fix simple key usage (expressions are not required to start with "."). Allow expressions to start with "0". Move expression sanitizing to lexer.

0.2.4

Toggle 0.2.4's commit message
Better empty/null checks for first and last methods

0.2.3

Toggle 0.2.3's commit message
Fixing first & last methods

0.2.2

Toggle 0.2.2's commit message
Removing .idea from repo