PHP Class PHPExiftool\Driver\AbstractTag

Author: Romain Neutron - [email protected]
Inheritance: implements PHPExiftool\Driver\TagInterface
Show file Open project: romainneutron/PHPExiftool

Protected Properties

Property Type Description
$Description
$FullName
$GroupName
$Id
$MaxLength
$MinLength
$Name
$Type
$Values
$Writable
$flag_Alt
$flag_Avoid
$flag_Bag
$flag_Binary
$flag_List
$flag_Mandatory
$flag_Permanent
$flag_Protected
$flag_Seq
$flag_Unsafe
$g0
$g1
$g2

Public Methods

Method Description
__toString ( ) : string Return the tagname
getDescription ( ) : string A small string about the Tag
getGroupName ( ) : string Returns tag group name
getId ( ) : string Return Tag Id - Tag dependant
getMaxLength ( ) : integer
getMinLength ( ) : integer
getName ( ) : string Return the tag name
getTagname ( ) : type Return the tagname path ; ie GroupName:Name
getValues ( ) : array An array of available values for this tag Other values should not be allowed
isBinary ( ) : type Returns true if the value is binary
isMulti ( ) : boolean Returns true if the Tag handles list values
isWritable ( ) : type Returns true if the value can be written in the tag

Method Details

__toString() public method

Return the tagname
public __toString ( ) : string
return string

getDescription() public method

A small string about the Tag
public getDescription ( ) : string
return string

getGroupName() public method

Returns tag group name
public getGroupName ( ) : string
return string

getId() public method

Return Tag Id - Tag dependant
public getId ( ) : string
return string

getMaxLength() public method

public getMaxLength ( ) : integer
return integer

getMinLength() public method

public getMinLength ( ) : integer
return integer

getName() public method

Return the tag name
public getName ( ) : string
return string

getTagname() public method

Return the tagname path ; ie GroupName:Name
public getTagname ( ) : type
return type

getValues() public method

An array of available values for this tag Other values should not be allowed
public getValues ( ) : array
return array

isBinary() public method

Returns true if the value is binary
public isBinary ( ) : type
return type

isMulti() public method

Returns true if the Tag handles list values
public isMulti ( ) : boolean
return boolean

isWritable() public method

Returns true if the value can be written in the tag
public isWritable ( ) : type
return type

Property Details

$Description protected property

protected $Description

$FullName protected property

protected $FullName

$GroupName protected property

protected $GroupName

$Id protected property

protected $Id

$MaxLength protected property

protected $MaxLength

$MinLength protected property

protected $MinLength

$Name protected property

protected $Name

$Type protected property

protected $Type

$Values protected property

protected $Values

$Writable protected property

protected $Writable

$flag_Alt protected property

protected $flag_Alt

$flag_Avoid protected property

protected $flag_Avoid

$flag_Bag protected property

protected $flag_Bag

$flag_Binary protected property

protected $flag_Binary

$flag_List protected property

protected $flag_List

$flag_Mandatory protected property

protected $flag_Mandatory

$flag_Permanent protected property

protected $flag_Permanent

$flag_Protected protected property

protected $flag_Protected

$flag_Seq protected property

protected $flag_Seq

$flag_Unsafe protected property

protected $flag_Unsafe

$g0 protected property

protected $g0

$g1 protected property

protected $g1

$g2 protected property

protected $g2