-------------------------------------------------------------------------------- Fedora EPEL Update Notification FEDORA-EPEL-2017-08650b0280 2017-09-15 20:49:15.922252 --------------------------------------------------------------------------------
Name : php-flow-jsonpath Product : Fedora EPEL 7 Version : 0.3.4 Release : 1.el7 URL : https://github.com/FlowCommunications/JSONPath Summary : JSONPath implementation for parsing, searching and flattening arrays Description : This is a JSONPath [1] implementation for PHP based on Stefan Goessner's JSONPath script.
JSONPath is an XPath-like expression language for filtering, flattening and extracting data.
I believe that is improves on the original script (which was last updated in 2007) by doing a few things: * Object-oriented code (should be easier to manage or extend in future) * Expressions are parsed into tokens using some code cribbed from Doctrine Lexer and cached * There is no eval() in use * Performance is pretty much the same * Any combination of objects/arrays/ArrayAccess-objects can be used as the data input which is great if you're de-serializing JSON in to objects or if you want to process your own data structures.
Autoloader: /usr/share/php/Flow/JSONPath/autoload.php
[1] http://goessner.net/articles/JsonPath/
-------------------------------------------------------------------------------- Update Information:
This is a JSONPath [1] implementation for PHP based on Stefan Goessner's JSONPath script. JSONPath is an XPath-like expression language for filtering, flattening and extracting data. I believe that is improves on the original script (which was last updated in 2007) by doing a few things: * Object- oriented code (should be easier to manage or extend in future) * Expressions are parsed into tokens using some code cribbed from Doctrine Lexer and cached * There is no eval() in use * Performance is pretty much the same * Any combination of objects/arrays/ArrayAccess-objects can be used as the data input which is great if you're de-serializing JSON in to objects or if you want to process your own data structures. Autoloader: `/usr/share/php/Flow/JSONPath/autoload.php` [1] http://goessner.net/articles/JsonPath/ -------------------------------------------------------------------------------- References:
[ 1 ] Bug #1483381 - None https://bugzilla.redhat.com/show_bug.cgi?id=1483381 --------------------------------------------------------------------------------
This update can be installed with the "yum" update programs. Use su -c 'yum update php-flow-jsonpath' at the command line. For more information, refer to "YUM", available at https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/htm...
All packages are signed with the Fedora EPEL GPG key. More details on the GPG keys used by the Fedora Project can be found at https://fedoraproject.org/keys --------------------------------------------------------------------------------
epel-package-announce@lists.fedoraproject.org