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.
Describes an entry in a feed of Book Search volumes

__construct(
\DOMElement $element
=
null
)
:
void
Constructor for Zend_Gdata_Books_VolumeEntry which Describes an entry in a feed of Book Search volumes
Name | Type | Description |
---|---|---|
$element | \DOMElement | (optional) DOMElement from which this object should be constructed. |

getAnnotationLink(
)
:
\Zend_Gdata_App_Extension_Link|null
Gets the annotations link
Type | Description |
---|---|
\Zend_Gdata_App_Extension_Link|null | The annotations link |

getComments(
)
:
\Zend_Gdata_Extension_Comments|null
Returns the Comments class
Type | Description |
---|---|
\Zend_Gdata_Extension_Comments|null | The comments |

getDOM(
\DOMDocument $doc
=
null, $majorVersion
=
1, $minorVersion
=
null
)
:
\DOMElement
Retrieves DOMElement which corresponds to this element and all child properties. This is used to build this object back into a DOM and eventually XML text for sending to the server upon updates, or for application storage/persistance.
Name | Type | Description |
---|---|---|
$doc | \DOMDocument | The DOMDocument used to construct DOMElements |
$majorVersion | ||
$minorVersion |
Type | Description |
---|---|
\DOMElement | The DOMElement representing this element and all child properties. |

getEmbeddability(
)
:
\Zend_Gdata_Books_Extension_Embeddability|null
Returns the embeddability
Type | Description |
---|---|
\Zend_Gdata_Books_Extension_Embeddability|null | The embeddability |

getInfoLink(
)
:
\Zend_Gdata_App_Extension_Link|null
Gets the info link
Type | Description |
---|---|
\Zend_Gdata_App_Extension_Link|null | The info link |

getPreviewLink(
)
:
\Zend_Gdata_App_Extension_Link|null
Gets the preview link
Type | Description |
---|---|
\Zend_Gdata_App_Extension_Link|null | The preview link |

getRating(
)
:
\Zend_Gdata_Extension_Rating|null
Returns the rating
Type | Description |
---|---|
\Zend_Gdata_Extension_Rating|null | The rating |

getReview(
)
:
\Zend_Gdata_Books_Extension_Review|null
Returns the review
Type | Description |
---|---|
\Zend_Gdata_Books_Extension_Review|null | The review |

getThumbnailLink(
)
:
\Zend_Gdata_App_Extension_link|null
Gets the thumbnail link
Type | Description |
---|---|
\Zend_Gdata_App_Extension_link|null | The thumbnail link |

getViewability(
)
:
\Zend_Gdata_Books_Extension_Viewability|null
Returns the viewability
Type | Description |
---|---|
\Zend_Gdata_Books_Extension_Viewability|null | The viewability |

getVolumeId(
)
:
string
Gets the volume ID based upon the atom:id value
Type | Description |
---|---|
string | The volume ID |
Exception | Description |
---|---|
\Zend_Gdata_App_Exception |

setComments(
\Zend_Gdata_Extension_Comments|null $comments
)
:
\Zend_Gdata_Books_VolumeEntry
Sets the Comments class
Name | Type | Description |
---|---|---|
$comments | \Zend_Gdata_Extension_Comments|null | Comments class |
Type | Description |
---|---|
\Zend_Gdata_Books_VolumeEntry | Provides a fluent interface |

setCreators(
array $creators
)
:
\Zend_Gdata_Books_VolumeEntry
Sets the creators
Name | Type | Description |
---|---|---|
$creators | array | Creators|null |
Type | Description |
---|---|
\Zend_Gdata_Books_VolumeEntry | Provides a fluent interface |

setDates(
array $dates
)
:
\Zend_Gdata_Books_VolumeEntry
Sets the dates
Name | Type | Description |
---|---|---|
$dates | array | dates |
Type | Description |
---|---|
\Zend_Gdata_Books_VolumeEntry | Provides a fluent interface |

setDescriptions(
array $descriptions
)
:
\Zend_Gdata_Books_VolumeEntry
Sets the descriptions
Name | Type | Description |
---|---|---|
$descriptions | array | descriptions |
Type | Description |
---|---|
\Zend_Gdata_Books_VolumeEntry | Provides a fluent interface |

setEmbeddability(
\Zend_Gdata_Books_Extension_Embeddability|null $embeddability
)
:
\Zend_Gdata_Books_VolumeEntry
Sets the embeddability
Name | Type | Description |
---|---|---|
$embeddability | \Zend_Gdata_Books_Extension_Embeddability|null | embeddability |
Type | Description |
---|---|
\Zend_Gdata_Books_VolumeEntry | Provides a fluent interface |

setFormats(
array $formats
)
:
\Zend_Gdata_Books_VolumeEntry
Sets the formats
Name | Type | Description |
---|---|---|
$formats | array | formats |
Type | Description |
---|---|
\Zend_Gdata_Books_VolumeEntry | Provides a fluent interface |

setIdentifiers(
array $identifiers
)
:
\Zend_Gdata_Books_VolumeEntry
Sets the identifiers
Name | Type | Description |
---|---|---|
$identifiers | array | identifiers |
Type | Description |
---|---|
\Zend_Gdata_Books_VolumeEntry | Provides a fluent interface |

setLanguages(
array $languages
)
:
\Zend_Gdata_Books_VolumeEntry
Sets the languages
Name | Type | Description |
---|---|---|
$languages | array | languages |
Type | Description |
---|---|
\Zend_Gdata_Books_VolumeEntry | Provides a fluent interface |

setPublishers(
array $publishers
)
:
\Zend_Gdata_Books_VolumeEntry
Sets the publishers
Name | Type | Description |
---|---|---|
$publishers | array | publishers |
Type | Description |
---|---|
\Zend_Gdata_Books_VolumeEntry | Provides a fluent interface |

setRating(
\Zend_Gdata_Extension_Rating|null $rating
)
:
\Zend_Gdata_Books_VolumeEntry
Sets the rating
Name | Type | Description |
---|---|---|
$rating | \Zend_Gdata_Extension_Rating|null | rating |
Type | Description |
---|---|
\Zend_Gdata_Books_VolumeEntry | Provides a fluent interface |

setReview(
\Zend_Gdata_Books_Extension_Review|null $review
)
:
\Zend_Gdata_Books_VolumeEntry
Sets the review
Name | Type | Description |
---|---|---|
$review | \Zend_Gdata_Books_Extension_Review|null | review |
Type | Description |
---|---|
\Zend_Gdata_Books_VolumeEntry | Provides a fluent interface |

setSubjects(
array $subjects
)
:
\Zend_Gdata_Books_VolumeEntry
Sets the subjects
Name | Type | Description |
---|---|---|
$subjects | array | subjects |
Type | Description |
---|---|
\Zend_Gdata_Books_VolumeEntry | Provides a fluent interface |

setTitles(
array $titles
)
:
\Zend_Gdata_Books_VolumeEntry
Sets the titles
Name | Type | Description |
---|---|---|
$titles | array | titles |
Type | Description |
---|---|
\Zend_Gdata_Books_VolumeEntry | Provides a fluent interface |

setViewability(
\Zend_Gdata_Books_Extension_Viewability|null $viewability
)
:
\Zend_Gdata_Books_VolumeEntry
Sets the viewability
Name | Type | Description |
---|---|---|
$viewability | \Zend_Gdata_Books_Extension_Viewability|null | viewability |
Type | Description |
---|---|
\Zend_Gdata_Books_VolumeEntry | Provides a fluent interface |