API Documentation

Zend/Gdata/Exif/Extension/Tags.php

Show: inherited
Table of Contents

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.

Category
Zend  
Copyright
Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com)  
License
New BSD License  
Package
Zend_Gdata  
Subpackage
Exif  
Version
$Id: Tags.php 24593 2012-01-05 20:35:02Z matthew $  

\Zend_Gdata_Exif_Extension_Tags

Package: Zend\Gdata\Exif

Represents the exif:tags element used by the Gdata Exif extensions.

Parent(s)
\Zend_Gdata_Extension < \Zend_Gdata_App_Extension < \Zend_Gdata_App_Base
Category
Zend  
Copyright
Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com)  
License
New BSD License  

Properties

Propertyprotected\Zend_Gdata_Exif_Extension_Distance  $_distance= 'null'

exif:distance value

Default valuenullDetails
Type
\Zend_Gdata_Exif_Extension_Distance
Propertyprotected\Zend_Gdata_Exif_Extension_Exposure  $_exposure= 'null'

exif:exposure value

Default valuenullDetails
Type
\Zend_Gdata_Exif_Extension_Exposure
Propertyprotected\Zend_Gdata_Exif_Extension_FStop  $_fStop= 'null'

exif:fStop value

Default valuenullDetails
Type
\Zend_Gdata_Exif_Extension_FStop
Propertyprotected\Zend_Gdata_Exif_Extension_Flash  $_flash= 'null'

exif:flash value

Default valuenullDetails
Type
\Zend_Gdata_Exif_Extension_Flash
Propertyprotected\Zend_Gdata_Exif_Extension_FocalLength  $_focalLength= 'null'

exif:focalLength value

Default valuenullDetails
Type
\Zend_Gdata_Exif_Extension_FocalLength
Propertyprotected\Zend_Gdata_Exif_Extension_ImageUniqueId  $_imageUniqueId= 'null'

exif:imageUniqueID value

Default valuenullDetails
Type
\Zend_Gdata_Exif_Extension_ImageUniqueId
Propertyprotected\Zend_Gdata_Exif_Extension_Iso  $_iso= 'null'

exif:iso value

Default valuenullDetails
Type
\Zend_Gdata_Exif_Extension_Iso
Propertyprotected\Zend_Gdata_Exif_Extension_Make  $_make= 'null'

exif:make value

Default valuenullDetails
Type
\Zend_Gdata_Exif_Extension_Make
Propertyprotected\Zend_Gdata_Exif_Extension_Model  $_model= 'null'

exif:model value

Default valuenullDetails
Type
\Zend_Gdata_Exif_Extension_Model
Propertyprotected  $_rootElement= ''tags''
Default value'tags'Details
Type
Propertyprotected  $_rootNamespace= ''exif''
Default value'exif'Details
Type
Propertyprotected\Zend_Gdata_Exif_Extension_Time  $_time= 'null'

exif:time value

Default valuenullDetails
Type
\Zend_Gdata_Exif_Extension_Time

Methods

methodpublic__construct( \Zend_Gdata_Exif_Extension_Distance $distance = null, \Zend_Gdata_Exif_Extension_Exposure $exposure = null, \Zend_Gdata_Exif_Extension_Flash $flash = null, \Zend_Gdata_Exif_Extension_FocalLength$focalLength $focalLength = null, \Zend_Gdata_Exif_Extension_FStop $fStop = null, \Zend_Gdata_Exif_Extension_ImageUniqueId $imageUniqueId = null, \Zend_Gdata_Exif_Extension_Iso $iso = null, \Zend_Gdata_Exif_Extension_Make $make = null, \Zend_Gdata_Exif_Extension_Model $model = null, \Zend_Gdata_Exif_Extension_Time $time = null ) : void

Constructs a new Zend_Gdata_Exif_Extension_Tags object.

Parameters
Name Type Description
$distance \Zend_Gdata_Exif_Extension_Distance

(optional) The exif:distance value to be set in the constructed object.

$exposure \Zend_Gdata_Exif_Extension_Exposure

(optional) The exif:exposure value to be set in the constructed object.

$flash \Zend_Gdata_Exif_Extension_Flash

(optional) The exif:flash value to be set in the constructed object.

$focalLength \Zend_Gdata_Exif_Extension_FocalLength$focalLength

(optional) The exif:focallength value to be set in the constructed object.

$fStop \Zend_Gdata_Exif_Extension_FStop

(optional) The exif:fstop value to be set in the constructed object.

$imageUniqueId \Zend_Gdata_Exif_Extension_ImageUniqueId

(optional) The exif:imageUniqueID value to be set in the constructed object.

$iso \Zend_Gdata_Exif_Extension_Iso

(optional) The exif:iso value to be set in the constructed object.

$make \Zend_Gdata_Exif_Extension_Make

(optional) The exif:make value to be set in the constructed object.

$model \Zend_Gdata_Exif_Extension_Model

(optional) The exif:model value to be set in the constructed object.

$time \Zend_Gdata_Exif_Extension_Time

(optional) The exif:time value to be set in the constructed object.

methodpublicgetDOM( \DOMDocument $doc = null,  $majorVersion = 1,  $minorVersion = null ) : \DOMElement

Retrieves a DOMElement which corresponds to this element and all child properties. This is used to build an entry back into a DOM and eventually XML text for application storage/persistence.

Parameters
Name Type Description
$doc \DOMDocument

The DOMDocument used to construct DOMElements

$majorVersion
$minorVersion
Returns
Type Description
\DOMElement The DOMElement representing this element and all child properties.
methodpublicgetDistance( ) : \Zend_Gdata_Exif_Extension_Distance

Get the value for this element's distance attribute.

Returns
Type Description
\Zend_Gdata_Exif_Extension_Distance The requested attribute.
Details
See
\setDistance  
methodpublicgetExposure( ) : \Zend_Gdata_Exif_Extension_Exposure

Get the value for this element's exposure attribute.

Returns
Type Description
\Zend_Gdata_Exif_Extension_Exposure The requested attribute.
Details
See
\setExposure  
methodpublicgetFStop( ) : \Zend_Gdata_Exif_Extension_FStop

Get the value for this element's fStop attribute.

Returns
Type Description
\Zend_Gdata_Exif_Extension_FStop The requested attribute.
Details
See
\setFStop  
methodpublicgetFlash( ) : \Zend_Gdata_Exif_Extension_Flash

Get the value for this element's flash attribute.

Returns
Type Description
\Zend_Gdata_Exif_Extension_Flash The requested attribute.
Details
See
\setFlash  
methodpublicgetFocalLength( ) : \Zend_Gdata_Exif_Extension_FocalLength

Get the value for this element's name attribute.

Returns
Type Description
\Zend_Gdata_Exif_Extension_FocalLength The requested attribute.
Details
See
\setFocalLength  
methodpublicgetImageUniqueId( ) : \Zend_Gdata_Exif_Extension_ImageUniqueId

Get the value for this element's imageUniqueId attribute.

Returns
Type Description
\Zend_Gdata_Exif_Extension_ImageUniqueId The requested attribute.
Details
See
\setImageUniqueId  
methodpublicgetIso( ) : \Zend_Gdata_Exif_Extension_Iso

Get the value for this element's iso attribute.

Returns
Type Description
\Zend_Gdata_Exif_Extension_Iso The requested attribute.
Details
See
\setIso  
methodpublicgetMake( ) : \Zend_Gdata_Exif_Extension_Make

Get the value for this element's make attribute.

Returns
Type Description
\Zend_Gdata_Exif_Extension_Make The requested attribute.
Details
See
\setMake  
methodpublicgetModel( ) : \Zend_Gdata_Exif_Extension_Model

Get the value for this element's model attribute.

Returns
Type Description
\Zend_Gdata_Exif_Extension_Model The requested attribute.
Details
See
\setModel  
methodpublicgetTime( ) : \Zend_Gdata_Exif_Extension_Time

Get the value for this element's time attribute.

Returns
Type Description
\Zend_Gdata_Exif_Extension_Time The requested attribute.
Details
See
\setTime  
methodpublicsetDistance( \Zend_Gdata_Exif_Extension_Distance $value ) : \Zend_Gdata_Exif_Extension_Tags

Set the value for this element's distance attribute.

Parameters
Name Type Description
$value \Zend_Gdata_Exif_Extension_Distance

The desired value for this attribute.

Returns
Type Description
\Zend_Gdata_Exif_Extension_Tags Provides a fluent interface
methodpublicsetExposure( \Zend_Gdata_Exif_Extension_Exposure $value ) : \Zend_Gdata_Exif_Extension_Tags

Set the value for this element's exposure attribute.

Parameters
Name Type Description
$value \Zend_Gdata_Exif_Extension_Exposure

The desired value for this attribute.

Returns
Type Description
\Zend_Gdata_Exif_Extension_Tags Provides a fluent interface
methodpublicsetFStop( \Zend_Gdata_Exif_Extension_FStop $value ) : \Zend_Gdata_Exif_Extension_Tags

Set the value for this element's fStop attribute.

Parameters
Name Type Description
$value \Zend_Gdata_Exif_Extension_FStop

The desired value for this attribute.

Returns
Type Description
\Zend_Gdata_Exif_Extension_Tags Provides a fluent interface
methodpublicsetFlash( \Zend_Gdata_Exif_Extension_Flash $value ) : \Zend_Gdata_Exif_Extension_Tags

Set the value for this element's flash attribute.

Parameters
Name Type Description
$value \Zend_Gdata_Exif_Extension_Flash

The desired value for this attribute.

Returns
Type Description
\Zend_Gdata_Exif_Extension_Tags Provides a fluent interface
methodpublicsetFocalLength( \Zend_Gdata_Exif_Extension_FocalLength $value ) : \Zend_Gdata_Exif_Extension_Tags

Set the value for this element's focalLength attribute.

Parameters
Name Type Description
$value \Zend_Gdata_Exif_Extension_FocalLength

The desired value for this attribute.

Returns
Type Description
\Zend_Gdata_Exif_Extension_Tags Provides a fluent interface
methodpublicsetImageUniqueId( \Zend_Gdata_Exif_Extension_ImageUniqueId $value ) : \Zend_Gdata_Exif_Extension_Tags

Set the value for this element's imageUniqueId attribute.

Parameters
Name Type Description
$value \Zend_Gdata_Exif_Extension_ImageUniqueId

The desired value for this attribute.

Returns
Type Description
\Zend_Gdata_Exif_Extension_Tags Provides a fluent interface
methodpublicsetIso( \Zend_Gdata_Exif_Extension_Iso $value ) : \Zend_Gdata_Exif_Extension_Tags

Set the value for this element's iso attribute.

Parameters
Name Type Description
$value \Zend_Gdata_Exif_Extension_Iso

The desired value for this attribute.

Returns
Type Description
\Zend_Gdata_Exif_Extension_Tags Provides a fluent interface
methodpublicsetMake( \Zend_Gdata_Exif_Extension_Make $value ) : \Zend_Gdata_Exif_Extension_Tags

Set the value for this element's make attribute.

Parameters
Name Type Description
$value \Zend_Gdata_Exif_Extension_Make

The desired value for this attribute.

Returns
Type Description
\Zend_Gdata_Exif_Extension_Tags Provides a fluent interface
methodpublicsetModel( \Zend_Gdata_Exif_Extension_Model $value ) : \Zend_Gdata_Exif_Extension_Tags

Set the value for this element's model attribute.

Parameters
Name Type Description
$value \Zend_Gdata_Exif_Extension_Model

The desired value for this attribute.

Returns
Type Description
\Zend_Gdata_Exif_Extension_Tags Provides a fluent interface
methodpublicsetTime( \Zend_Gdata_Exif_Extension_Time $value ) : \Zend_Gdata_Exif_Extension_Tags

Set the value for this element's time attribute.

Parameters
Name Type Description
$value \Zend_Gdata_Exif_Extension_Time

The desired value for this attribute.

Returns
Type Description
\Zend_Gdata_Exif_Extension_Tags Provides a fluent interface
methodprotectedtakeChildFromDOM( \DOMNode $child ) : void

Creates individual Entry objects of the appropriate type and stores them as members of this entry based upon DOM data.

Parameters
Name Type Description
$child \DOMNode

The DOMNode to process

Documentation was generated by DocBlox 0.15.1.