Zend Framework
LICENSE
This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to license@zend.com so we can send you a copy immediately.
Zend_Http_Client $_client = ''Zend_Http_Client Object
Detailsarray $_error = 'null'Holds error information (e.g., for handling simplexml_load_string() warnings)
Detailsarray $_params = ''Array that contains parameters being used by the webservice
Details__call(
string $method, array $args
)
:
Zend_Service_AudioscrobblerCall Intercept for set($name, $field)
Details__construct(
)
:
Sets up character encoding, instantiates the HTTP client, and assigns the web service version.
Details_errorHandler(
integer $errno, string $errstr, string $errfile, integer $errline, array $errcontext
)
:
voidSaves the provided error information to this instance
Details_getInfo(
string $service, string $params
=
null
)
:
SimpleXMLElementProtected method that queries REST service and returns SimpleXML response set
DetailsalbumGetInfo(
)
:
SimpleXMLElementGet information about an album
DetailsartistGetRelatedArtists(
)
:
SimpleXMLElementUtility function that returns a list of artists similiar to this artist
DetailsartistGetTopAlbums(
)
:
SimpleXMLElementUtility function that returns a list of this artist's top-rated albums
DetailsartistGetTopFans(
)
:
SimpleXMLElementUtility function that returns a list of this artist's top listeners
DetailsartistGetTopTags(
)
:
SimpleXMLElementUtility function that returns a list of this artist's top-rated tags
DetailsartistGetTopTracks(
)
:
SimpleXMLElementUtility function that returns a list of this artist's top-rated tracks
Detailsget(
string $field
)
:
string|falseReturns a field value, or false if the named field does not exist
DetailsgetHttpClient(
)
:
Zend_Http_ClientGet current http client.
DetailsgroupGetWeeklyAlbumChartList(
int $from
=
NULL, int $to
=
NULL
)
:
SimpleXMLElementRetrieve Weekly album charts.
DetailsgroupGetWeeklyArtistChartList(
int $from
=
NULL, int $to
=
NULL
)
:
SimpleXMLElementRetrieve weekly Artist Charts
DetailsgroupGetWeeklyChartList(
)
:
SimpleXMLElementGet weekly chart list by current set group.
DetailsgroupGetWeeklyTrackChartList(
int $from
=
NULL, int $to
=
NULL
)
:
SimpleXMLElementRetrieve Weekly Track Charts
DetailslazyLoadHttpClient(
)
:
voidLazy load Http Client if none is instantiated yet.
Detailsset(
string $field, string $value
)
:
Zend_Service_AudioscrobblerGeneric set action for a field in the parameters being used
DetailssetHttpClient(
Zend_Http_Client $client
)
:
Set Http Client
DetailstagGetTopAlbums(
)
:
SimpleXMLElementGet top albums by current tag.
DetailstagGetTopArtists(
)
:
SimpleXMLElementGet top artists by current tag.
DetailstagGetTopTags(
)
:
SimpleXMLElementGet Top Tags.
DetailstagGetTopTracks(
)
:
SimpleXMLElementGet Top Tracks by currently set tag.
DetailstrackGetTopFans(
)
:
SimpleXMLElementGet top fans of the current track.
DetailstrackGetTopTags(
)
:
SimpleXMLElementGet top tags of the current track.
DetailsuserGetFriends(
)
:
SimpleXMLElementUtility function that retrieves this user's list of friends
DetailsuserGetNeighbours(
)
:
SimpleXMLElementUtility function that returns a list of people with similar listening preferences to this user
DetailsuserGetProfileInformation(
)
:
arrayUtility function to get Audioscrobbler profile information (eg: Name, Gender)
DetailsuserGetRecentBannedTracks(
)
:
SimpleXMLElementUtility function that returns a list of the 10 tracks most recently banned by this user
DetailsuserGetRecentLovedTracks(
)
:
SimpleXMLElementUtility function that returns a list of the 10 tracks most recently loved by this user
DetailsuserGetRecentTracks(
)
:
SimpleXMLElementUtility function that returns a list of the 10 most recent tracks played by this user
DetailsuserGetTopAlbums(
)
:
SimpleXMLElementUtility function to get this user's 50 most played albums
DetailsuserGetTopArtists(
)
:
arrayUtility function get this user's 50 most played artists
DetailsuserGetTopTags(
)
:
SimpleXMLElementUtility function to get this user's 50 most used tags
DetailsuserGetTopTagsForAlbum(
)
:
SimpleXMLElementUtility function that returns this user's top tags for an album
DetailsuserGetTopTagsForArtist(
)
:
SimpleXMLElementUtility function that returns the user's top tags used most used on a specific artist
DetailsuserGetTopTagsForTrack(
)
:
SimpleXMLElementUtility function that returns this user's top tags for a track
DetailsuserGetTopTracks(
)
:
SimpleXMLUtility function to get this user's 50 most played tracks
DetailsuserGetWeeklyAlbumChart(
integer $from
=
NULL, integer $to
=
NULL
)
:
SimpleXMLElementUtility function that returns weekly album chart data for this user
DetailsuserGetWeeklyArtistChart(
integer $from
=
NULL, integer $to
=
NULL
)
:
SimpleXMLElementUtility function that returns weekly artist chart data for this user
DetailsuserGetWeeklyChartList(
)
:
SimpleXMLElementUtility function that returns a list of dates of available weekly charts for a this user
Should actually be named userGetWeeklyChartDateList() but we have to follow audioscrobbler's naming
DetailsuserGetWeeklyTrackChart(
integer $from
=
NULL, integer $to
=
NULL
)
:
SimpleXMLElementUtility function that returns weekly track chart data for this user
Details