Class ID3_Frame_PRIV

Description

The Private frame is used to contain information from a software

producer that its program uses and does not fit into the other frames. The frame consists of an owner identifier string and the binary data. The owner identifier is URL containing an email address, or a link to a location where an email address can be found, that belongs to the organisation responsible for the frame. Questions regarding the frame should be sent to the indicated email address. The tag may contain more than one PRIV frame but only with different contents.

Located in /ID3/Frame/PRIV.php (line 60)

ID3_Object
   |
   --ID3_Frame
      |
      --ID3_Frame_PRIV
Method Summary
ID3_Frame_PRIV __construct ([Reader $reader = null], [ &$options = array()], Array $options)
string getOwner ()
string getPrivateData ()
void setOwner (string $owner)
void setPrivateData (string $privateData)
string __toString ()
Variables

Inherited Variables

Inherited from ID3_Frame

ID3_Frame::$_data

Inherited from ID3_Object

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

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

  • access: public
ID3_Frame_PRIV __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.
getOwner (line 90)

Returns the owner identifier string.

  • access: public
string getOwner ()
getPrivateData (line 104)

Returns the private binary data associated with the frame.

  • access: public
string getPrivateData ()
setOwner (line 97)

Sets the owner identifier string.

  • access: public
void setOwner (string $owner)
  • string $owner: The owner identifier string.
setPrivateData (line 111)

Sets the private binary data associated with the frame.

  • access: public
void setPrivateData (string $privateData)
  • string $privateData: The private binary data string.
__toString (line 121)

Returns the frame raw data.

  • access: public
string __toString ()

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

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:19:16 +0300 by phpDocumentor 1.4.1