Class ID3_Frame_AbstractLink

Description

A base class for all the URL link frames.

Located in /ID3/Frame/AbstractLink.php (line 53)

ID3_Object
   |
   --ID3_Frame
      |
      --ID3_Frame_AbstractLink
Direct descendents
Class Description
ID3_Frame_WCOM The Commercial information frame is a URL pointing at a webpage with information such as where the album can be bought. There may be more than one WCOM frame in a tag, but not with the same content.
ID3_Frame_WCOP The Copyright/Legal information frame is a URL pointing at a webpage where the terms of use and ownership of the file is described.
ID3_Frame_WOAF The Official audio file webpage frame is a URL pointing at a file specific webpage.
ID3_Frame_WOAR The Official artist/performer webpage frame is a URL pointing at the artists official webpage. There may be more than one WOAR frame in a tag if the audio contains more than one performer, but not with the same content.
ID3_Frame_WOAS The Official audio source webpage frame is a URL pointing at the official webpage for the source of the audio file, e.g. a movie.
ID3_Frame_WORS The Official Internet radio station homepage contains a URL pointing at the homepage of the internet radio station.
ID3_Frame_WPAY The Payment frame is a URL pointing at a webpage that will handle the process of paying for this file.
ID3_Frame_WPUB The Publishers official webpage frame is a URL pointing at the official webpage for the publisher.
ID3_Frame_WXXX This frame is intended for URL links concerning the audio file in a similar
Variable Summary
string $_link
Method Summary
ID3_Frame_AbstractLink __construct ([Reader $reader = null], [ &$options = array()], Array $options)
string getLink ()
void setLink (string $link)
string __toString ()
Variables
string $_link (line 56)
  • access: protected

Inherited Variables

Inherited from ID3_Frame

ID3_Frame::$_data

Inherited from ID3_Object

ID3_Object::$_reader
Methods
Constructor __construct (line 64)

Constructs the class with given parameters and parses object related data.

  • access: public
ID3_Frame_AbstractLink __construct ([Reader $reader = null], [ &$options = array()], Array $options)
  • Reader $reader: The reader object.
  • Array $options: The options array.
  • &$options

Redefinition of:
ID3_Frame::__construct()
Constructs the class with given parameters and reads object related data from the ID3v2 tag.

Redefined in descendants as:
getLink (line 77)

Returns the link associated with the frame.

  • access: public
string getLink ()
setLink (line 84)

Sets the link. The link encoding is always ISO-8859-1.

  • access: public
void setLink (string $link)
  • string $link: The link.
__toString (line 91)

Returns the frame raw data.

  • access: public
string __toString ()

Redefinition of:
ID3_Frame::__toString()
Returns the frame raw data.

Redefined in descendants as:

Inherited Methods

Inherited From ID3_Frame

ID3_Frame::__construct()
ID3_Frame::getFlags()
ID3_Frame::getIdentifier()
ID3_Frame::getSize()
ID3_Frame::hasFlag()
ID3_Frame::setData()
ID3_Frame::setFlags()
ID3_Frame::setIdentifier()
ID3_Frame::__toString()

Inherited From ID3_Object

ID3_Object::__construct()
ID3_Object::decodeSynchsafe32()
ID3_Object::decodeUnsynchronisation()
ID3_Object::encodeSynchsafe32()
ID3_Object::encodeUnsynchronisation()
ID3_Object::explodeString8()
ID3_Object::explodeString16()
ID3_Object::getOption()
ID3_Object::getOptions()
ID3_Object::setOption()
ID3_Object::setOptions()
ID3_Object::__get()
ID3_Object::__set()
Class Constants

Documentation generated on Fri, 05 Sep 2008 20:18:13 +0300 by phpDocumentor 1.4.1