artemio / hypem
This package is abandoned and no longer maintained.
No replacement package was suggested.
A wrapper for the hypem.com public API
dev-master
2017-07-07 17:09 UTC
Requires
- php: >=5.4.0
- php-curl-class/php-curl-class: 2.1.*
Requires (Dev)
- phpunit/phpunit: *
- raveren/kint: v0.9
This package is not auto-updated.
Last update: 2020-01-20 03:56:22 UTC
README
A PHP wrapper for the hypem.com public API
Composer
$ composer require artemio/hypem
Quick Start and Examples
require '../vendor/autoload.php'; use \Hypem\Playlist as Playlist; use \Hypem\Track as Track; use \Hypem\User as User; // available Playlist static methods $latest = Playlist::latest('noremix')->get(); $popular = Playlist::popular()->get(3); // provide page number $artist = Playlist::artist('Placebo')->get(); $blog = Playlist::blog(16746)->get(); // "Cruel Rythm" blog_id $tags = Playlist::tags('electro house')->get(); $search = Playlist::search('Woodkid Iron')->get(); // get track by id $track = new Track('264xq'); // get tracks of specific user $user = new User('username'); $feed = $user->feed(); $favorites = $user->favorites(5); // provide page number $history = $user->history(); $obsessed = $user->obsessed(); $friendFavorites = $user->friendFavorites(); $friendObsessed = $user->friendObsessed(2);
Available filters for latest playlist
all
(default)fresh
remix
noremix
Available filters for popular playlist
now
(default)lastweek
remix
noremix
artists
twitter