Class ID3_Frame_SIGN

Description

This frame enables a group of frames, grouped with the

Group identification registration, to be signed. Although signatures can reside inside the registration frame, it might be desired to store the signature elsewhere, e.g. in watermarks. There may be more than one signature frame in a tag, but no two may be identical.

Located in /ID3/Frame/SIGN.php (line 59)

ID3_Object
   |
   --ID3_Frame
      |
      --ID3_Frame_SIGN
Method Summary
ID3_Frame_SIGN __construct ([Reader $reader = null], [ &$options = array()], Array $options)
integer getGroup ()
string getSignature ()
void setGroup (integer $group)
void setSignature (string $signature)
string __toString ()
Variables

Inherited Variables

Inherited from ID3_Frame

ID3_Frame::$_data

Inherited from ID3_Object

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

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

  • access: public
ID3_Frame_SIGN __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.
getGroup (line 89)

Returns the group symbol byte.

  • access: public
integer getGroup ()
getSignature (line 103)

Returns the signature binary data.

  • access: public
string getSignature ()
setGroup (line 96)

Sets the group symbol byte.

  • access: public
void setGroup (integer $group)
  • integer $group: The group symbol byte.
setSignature (line 110)

Sets the signature binary data.

  • access: public
void setSignature (string $signature)
  • string $signature: The signature binary data string.
__toString (line 117)

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