Feed/Builder/Header/Itunes.php
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-2014 Zend Technologies USA Inc. (http://www.zend.com)
- License
- New BSD License
- Package
- Zend_Feed
- Version
- $Id$
\Zend_Feed_Builder_Header_Itunes
Package: Zend_FeedITunes rss extension
Classes used to describe the itunes channel extension
- Parent(s)
- \ArrayObject
- Category
- Zend
- Copyright
- Copyright (c) 2005-2014 Zend Technologies USA Inc. (http://www.zend.com)
- License
- New BSD License
Methods



__construct(array $categories) : void
ParametersName | Type | Description |
---|
$categories | array | Categories columns and in iTunes Music Store Browse |
---|



__get(string $name) : mixed
Read only properties accessor
ParametersName | Type | Description |
---|
$name | string | property to read |
---|
Returns 


__set(string $name, mixed $value) : void
Write properties accessor
ParametersName | Type | Description |
---|
$name | string | name of the property to set |
---|
$value | mixed | value to set |
---|



setAuthor(string $author) : \Zend_Feed_Builder_Header_Itunes
Sets the artist value, default to the feed's author value
ParametersName | Type | Description |
---|
$author | string | |
---|
Returns 


setBlock(string $block) : \Zend_Feed_Builder_Header_Itunes
Prevent a feed from appearing
ParametersName | Type | Description |
---|
$block | string | can be 'yes' or 'no' |
---|
ReturnsThrows 


setCategories(array $categories) : \Zend_Feed_Builder_Header_Itunes
Sets the categories column and in iTunes Music Store Browse
$categories must conform to the following format:
array(array('main' => 'main category',
'sub' => 'sub category' // optionnal
),
// up to 3 rows
)
ParametersName | Type | Description |
---|
$categories | array | |
---|
ReturnsThrows 


setExplicit(string $explicit) : \Zend_Feed_Builder_Header_Itunes
Configuration of the parental advisory graphic
ParametersName | Type | Description |
---|
$explicit | string | can be 'yes', 'no' or 'clean' |
---|
ReturnsThrows 


setImage(string $image) : \Zend_Feed_Builder_Header_Itunes
Sets the album/podcast art picture
Default to the feed's image value
ParametersName | Type | Description |
---|
$image | string | |
---|
Returns 


setKeywords(string $keywords) : \Zend_Feed_Builder_Header_Itunes
Sets a comma separated list of 12 keywords maximum
ParametersName | Type | Description |
---|
$keywords | string | |
---|
Returns 


setOwner(string $name = '', string $email = '') : \Zend_Feed_Builder_Header_Itunes
Sets the owner of the postcast
ParametersName | Type | Description |
---|
$name | string | default to the feed's author value |
---|
$email | string | default to the feed's email value |
---|
ReturnsThrows 


setSubtitle(string $subtitle) : \Zend_Feed_Builder_Header_Itunes
Sets the short description of the podcast
Default to the feed's description
ParametersName | Type | Description |
---|
$subtitle | string | |
---|
Returns 


setSummary(string $summary) : \Zend_Feed_Builder_Header_Itunes
Sets the longer description of the podcast
Default to the feed's description
ParametersName | Type | Description |
---|
$summary | string | |
---|
Returns