oliezekat / mylastrss
Simple yet powerfull class to parse several RSS & Atom feeds
1.0.16
2026-08-16 18:01 UTC
Requires
- php: >=5.6
- ext-mbstring: *
Requires (Dev)
- phpunit/phpunit: ^5.7 || ^9.6 <10.0
- squizlabs/php_codesniffer: ^3.13 || ^4.0
- yoast/phpunit-polyfills: ^2.0 || ^4.0
Suggests
- ext-openssl: Enables access to feeds over HTTPS
- rmccue/requests: For using Requests as a HTTP client transport
This package is auto-updated.
Last update: 2026-08-25 23:51:59 UTC
README
Simple yet powerfull PHP class to parse and merge several RSS, RDF, Atom feeds
Installation
composer require oliezekat/mylastrss
Suggests
- Setup PHP with allow_url_fopen to enable fopen transport to fetch URLs of feeds
- Setup PHP with Open SSL extension (with root certificates bundle) to allow fopen transport to fetch URLs of feeds over HTTPS protocole
- Include Requests or add "rmccue/requests" to your composer.json which was use as default transport to fetch URLs of feeds
Usage
use \mYLastRSS; $rss = new \mYLastRSS(); $result = $rss->Get( [ 'https://sourceforge.net/p/mylastrss/news/feed.rss', 'https://github.com/oliezekat/mYLastRSS/releases.atom', ] ); if (is_array($result) && isset($result['items']) && is_array($result['items'])) { ... }
Resources
- mYLastRSS project on GitHub since 2026.
- mYLastRSS project on SourceForge : credits, licence, and releases between 2006 and 2014.
- RSS Advisory Board
- W3C Feed Validation Service for RSS, RDF, and Atom