ITunes rss extension

Classes used to describe the itunes channel extension

category Zend
package Zend_Feed
copyright Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com)
license New BSD License

 Methods

Constructor

__construct(array $categories) : void

Parameters

$categories

array

Categories columns and in iTunes Music Store Browse

Read only properties accessor

__get(string $name) : mixed

Parameters

$name

string

property to read

Returns

mixed

Isset accessor

__isset(string $key) : boolean

Parameters

$key

string

Returns

boolean

Write properties accessor

__set(string $name, mixed $value) : void

Parameters

$name

string

name of the property to set

$value

mixed

value to set

Unset accessor

__unset(string $key) : void

Parameters

$key

string

Sets the artist value, default to the feed's author value

setAuthor(string $author) : \Zend_Feed_Builder_Header_Itunes

Parameters

$author

string

Returns

\Zend_Feed_Builder_Header_Itunes

Prevent a feed from appearing

setBlock(string $block) : \Zend_Feed_Builder_Header_Itunes

Parameters

$block

string

can be 'yes' or 'no'

Exceptions

\Zend_Feed_Builder_Exception

Returns

\Zend_Feed_Builder_Header_Itunes

Sets the categories column and in iTunes Music Store Browse $categories must conform to the following format: <code> array(array('main' => 'main category', 'sub' => 'sub category' // optionnal ), // up to 3 rows ) </code>

setCategories(array $categories) : \Zend_Feed_Builder_Header_Itunes

Parameters

$categories

array

Exceptions

\Zend_Feed_Builder_Exception

Returns

\Zend_Feed_Builder_Header_Itunes

Configuration of the parental advisory graphic

setExplicit(string $explicit) : \Zend_Feed_Builder_Header_Itunes

Parameters

$explicit

string

can be 'yes', 'no' or 'clean'

Exceptions

\Zend_Feed_Builder_Exception

Returns

\Zend_Feed_Builder_Header_Itunes

Sets the album/podcast art picture Default to the feed's image value

setImage(string $image) : \Zend_Feed_Builder_Header_Itunes

Parameters

$image

string

Returns

\Zend_Feed_Builder_Header_Itunes

Sets a comma separated list of 12 keywords maximum

setKeywords(string $keywords) : \Zend_Feed_Builder_Header_Itunes

Parameters

$keywords

string

Returns

\Zend_Feed_Builder_Header_Itunes

Sets the new feed URL location

setNewFeedUrl(string $url) : \Zend_Feed_Builder_Header_Itunes

Parameters

$url

string

Returns

\Zend_Feed_Builder_Header_Itunes

Sets the owner of the postcast

setOwner(string $name = '', string $email = '') : \Zend_Feed_Builder_Header_Itunes

Parameters

$name

string

default to the feed's author value

$email

string

default to the feed's email value

Exceptions

\Zend_Feed_Builder_Exception

Returns

\Zend_Feed_Builder_Header_Itunes

Sets the short description of the podcast Default to the feed's description

setSubtitle(string $subtitle) : \Zend_Feed_Builder_Header_Itunes

Parameters

$subtitle

string

Returns

\Zend_Feed_Builder_Header_Itunes

Sets the longer description of the podcast Default to the feed's description

setSummary(string $summary) : \Zend_Feed_Builder_Header_Itunes

Parameters

$summary

string

Returns

\Zend_Feed_Builder_Header_Itunes