Releases: teclone/php-feed-parser
Releases · teclone/php-feed-parser
v1.2.2
v1.2.1
v1.2.0
v1.1.0
v1.0.0
1.0.0 (2018-08-26)
Features
- add a MalformedFeed generic exception class (e232b0a)
- add ability to convert feed and feed items to array and json (012a96c)
- add ability to select nodes using alternate node models to simplify feed parsing and fallbacks (da136df)
- Add ability to set and update feed default language (ca37150)
- add ability to set parse options, remove or keep stylings and scriptings (dc9a982)
- add an UnexpectedValue generic exception class (7170443)
- add setDateTemplate to the user facing api, letting user control how feed item dates are parse (bab09f5)
- add XML module, instance of this module represents the feed document (26968b2)
- add XPath module, to be used in querying and processing the feed (e31afbd)
- cordinate the feed items, create item instances from the appropriate item model (cd4cfda)
- Create a FeedTypeNotSupported generic exception class (e3989ee)
- create a ParameterBag class to model array like feed result property types such as image and e (b2f6a6c)
- create RDF feed item class, from which all rdf items are constructed (6231913)
- create the a base enum class, to provide for php non-standard splEnum extension (134b8fd)
- create the ATOM feed class model, all atom feeds are instances of this class (79ed074)
- create the ATOM Feed item class, add atom feed items are constructed from it (8c8c515)
- create the base feed class, which all feed types inherits from (9f177b0)
- create the base feed item class, all feed items inherits from it (878050a)
- create the parse interface, handle feed malformedness and unsupported feed formats (6041f8b)
- create the Parser entry module, the user facing API (4808589)
- create the parser trait module, it performs the parse operations (b0325bd)
- create the RDF Feed class model, all rdf feeds are created from this class (bc1c8de)
- create the RSS feed class, all rss feeds are instances of this class (11c5056)
- create the RSS feed item class, from which all rss feed item instances are created (a35777f)
- enumerate supported feed item types (41d4b71)
- enumerate supported feed types (c3a6c61)
- Extend php exception class, create generate Exception classes (efdd82f)
- inspect feed item content and extract the first image item (f2b1172)
- Use php magic __get method to simply property accessibility (006a684)
- use the Parser trait, parse the feed (c691e73)