pxgamer / torrent-parser-php
A collection of parsers for various torrent RSS/JSON feeds.
Fund package maintenance!
owenvoke
ecologi.com/owenvoke?gift-trees
Requires
- php: ^7.1
- ext-curl: *
- tightenco/collect: ^5.7
Requires (Dev)
- phpunit/phpunit: ^6.4 || ^7.0
- squizlabs/php_codesniffer: ^3.0
README
A collection of parsers for various torrent RSS/JSON feeds.
Install
Via Composer
$ composer require pxgamer/torrent-parser-php
Usage
All parameters are returned as a Collection of Torrent
instances.
Currently Supported Feeds
Examples
WorldWide Torrents
Search
use \pxgamer\TorrentParser; TorrentParser\WorldWideTorrents::search('Search Query');
Latest
use \pxgamer\TorrentParser; TorrentParser\WorldWideTorrents::latest();
User
use \pxgamer\TorrentParser; TorrentParser\WorldWideTorrents::user('username');
RARBG
NOTE: RARBG only supports the ::latest()
function.
Latest
use \pxgamer\TorrentParser; TorrentParser\RARBG::latest();
EZTV
NOTE: EZTV only supports the ::latest()
function.
Latest
use \pxgamer\TorrentParser; TorrentParser\EZTV::latest();
LimeTorrents
NOTE: LimeTorrents only supports the ::latest()
function.
Latest
use \pxgamer\TorrentParser; TorrentParser\LimeTorrents::latest();
Change log
Please see CHANGELOG for more information on what has changed recently.
Testing
$ composer test
Contributing
Please see CONTRIBUTING and CODE_OF_CONDUCT for details.
Security
If you discover any security related issues, please email security@pxgamer.xyz instead of using the issue tracker.
Credits
License
The MIT License (MIT). Please see License File for more information.