Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
MusicBrainz Library written in PHP
PHP
branch: master

This branch is 3 commits ahead, 8 commits behind ianmcorvidae:master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
examples
.gitignore
COPYING
README
phpBrainz.abstractFilter.class.php
phpBrainz.artist.class.php
phpBrainz.artistFilter.class.php
phpBrainz.class.php
phpBrainz.data.class.php
phpBrainz.label.class.php
phpBrainz.release.class.php
phpBrainz.releaseFilter.class.php
phpBrainz.track.class.php
phpBrainz.trackFilter.class.php
test_mb.php

README

phpBrainz is a PHP library for accessing MusicBrainz (http://musicbrainz.org), an online database with huge amounts of data on recorded music. It is modeled after python-musicbrainz2, the next-generation MusicBrainz library for python and the reference implementation created by the MusicBrainz project itself.

Approximate usage is to require phpBrainz.class.php and then with a shiny new phpBrainz() object, pull out some ->getTrack(), ->getRelease(), ->findTrack(), and ->findRelease() magic. Soon to come is an additional ->getArtist(). The code should, however, be relatively understandable, and the examples in the cleverly-named examples/ directory will additionally supplement your learning.

phpBrainz was originally written by Jeff Sherlock (olds on GitHub) but this file and some recent changes have been made by Ian McEwen (ianmcorvidae).

Enjoy!
Something went wrong with that request. Please try again.