podcast-feed-parser/docs/xml/tokens/Parser.php.xml

3410 lines
136 KiB
XML
Raw Normal View History

2021-08-12 13:19:26 +00:00
<?xml version="1.0"?>
<source xmlns="http://xml.phpdox.net/token">
<file xmlns="http://xml.phpdox.net/src" path="/home/vagrant/Code/projects/podcast-feed-parser/src" file="Parser.php" realpath="/home/vagrant/Code/projects/podcast-feed-parser/src/Parser.php" size="12700" time="2020-12-04T01:41:26+00:00" unixtime="1607046086" sha1="a8f61d52a3be73d122f2a24015d90a7daad41b3a" relative="Parser.php"/>
<line no="1">
<token name="T_OPEN_TAG">&lt;?php</token>
</line>
<line no="2"/>
<line no="3">
<token name="T_NAMESPACE">namespace</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">Lukaswhite</token>
<token name="T_NS_SEPARATOR">\</token>
<token name="T_STRING">PodcastFeedParser</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="4"/>
<line no="5">
<token name="T_USE">use</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">Lukaswhite</token>
<token name="T_NS_SEPARATOR">\</token>
<token name="T_STRING">PodcastFeedParser</token>
<token name="T_NS_SEPARATOR">\</token>
<token name="T_STRING">Exceptions</token>
<token name="T_NS_SEPARATOR">\</token>
<token name="T_STRING">FileNotFoundException</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="6">
<token name="T_USE">use</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">Lukaswhite</token>
<token name="T_NS_SEPARATOR">\</token>
<token name="T_STRING">PodcastFeedParser</token>
<token name="T_NS_SEPARATOR">\</token>
<token name="T_STRING">Exceptions</token>
<token name="T_NS_SEPARATOR">\</token>
<token name="T_STRING">InvalidXmlException</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="7">
<token name="T_USE">use</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">Lukaswhite</token>
<token name="T_NS_SEPARATOR">\</token>
<token name="T_STRING">PodcastFeedParser</token>
<token name="T_NS_SEPARATOR">\</token>
<token name="T_STRING">Rawvoice</token>
<token name="T_NS_SEPARATOR">\</token>
<token name="T_STRING">Subscribe</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="8"/>
<line no="9">
<token name="T_DOC_COMMENT">/**</token>
</line>
<line no="10">
<token name="T_DOC_COMMENT"> * Class Parser</token>
</line>
<line no="11">
<token name="T_DOC_COMMENT"> *</token>
</line>
<line no="12">
<token name="T_DOC_COMMENT"> * Parse a podcast feed.</token>
</line>
<line no="13">
<token name="T_DOC_COMMENT"> *</token>
</line>
<line no="14">
<token name="T_DOC_COMMENT"> * @package Lukaswhite\PodcastFeedParser</token>
</line>
<line no="15">
<token name="T_DOC_COMMENT"> */</token>
</line>
<line no="16">
<token name="T_CLASS">class</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">Parser</token>
</line>
<line no="17">
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="18">
<token name="T_WHITESPACE"> </token>
<token name="T_DOC_COMMENT">/**</token>
</line>
<line no="19">
<token name="T_DOC_COMMENT"> * Class constants for the various namespaces</token>
</line>
<line no="20">
<token name="T_DOC_COMMENT"> */</token>
</line>
<line no="21">
<token name="T_WHITESPACE"> </token>
<token name="T_CONST">const</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">NS_ITUNES</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_CONSTANT_ENCAPSED_STRING">'http://www.itunes.com/dtds/podcast-1.0.dtd'</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="22">
<token name="T_WHITESPACE"> </token>
<token name="T_CONST">const</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">NS_GOOGLE_PLAY</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_CONSTANT_ENCAPSED_STRING">'http://www.google.com/schemas/play-podcasts/1.0'</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="23">
<token name="T_WHITESPACE"> </token>
<token name="T_CONST">const</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">NS_ATOM</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_CONSTANT_ENCAPSED_STRING">'http://www.w3.org/2005/Atom'</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="24">
<token name="T_WHITESPACE"> </token>
<token name="T_CONST">const</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">NS_SYNDICATION</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_CONSTANT_ENCAPSED_STRING">'http://purl.org/rss/1.0/modules/syndication/'</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="25">
<token name="T_WHITESPACE"> </token>
<token name="T_CONST">const</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">NS_RAWVOICE</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_CONSTANT_ENCAPSED_STRING">'http://www.rawvoice.com/rawvoiceRssModule/'</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="26"/>
<line no="27">
<token name="T_WHITESPACE"> </token>
<token name="T_DOC_COMMENT">/**</token>
</line>
<line no="28">
<token name="T_DOC_COMMENT"> * The raw feed content</token>
</line>
<line no="29">
<token name="T_DOC_COMMENT"> *</token>
</line>
<line no="30">
<token name="T_DOC_COMMENT"> * @var string</token>
</line>
<line no="31">
<token name="T_DOC_COMMENT"> */</token>
</line>
<line no="32">
<token name="T_WHITESPACE"> </token>
<token name="T_PROTECTED">protected</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$content</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="33"/>
<line no="34">
<token name="T_WHITESPACE"> </token>
<token name="T_DOC_COMMENT">/**</token>
</line>
<line no="35">
<token name="T_DOC_COMMENT"> * @var \SimplePie</token>
</line>
<line no="36">
<token name="T_DOC_COMMENT"> */</token>
</line>
<line no="37">
<token name="T_WHITESPACE"> </token>
<token name="T_PROTECTED">protected</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$sp</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="38"/>
<line no="39">
<token name="T_WHITESPACE"> </token>
<token name="T_DOC_COMMENT">/**</token>
</line>
<line no="40">
<token name="T_DOC_COMMENT"> * @param string $content</token>
</line>
<line no="41">
<token name="T_DOC_COMMENT"> * @return $this</token>
</line>
<line no="42">
<token name="T_DOC_COMMENT"> * @throws InvalidXmlException</token>
</line>
<line no="43">
<token name="T_DOC_COMMENT"> */</token>
</line>
<line no="44">
<token name="T_WHITESPACE"> </token>
<token name="T_PUBLIC">public</token>
<token name="T_WHITESPACE"> </token>
<token name="T_FUNCTION">function</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">setContent</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_STRING">string</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$content</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_COLON">:</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">self</token>
</line>
<line no="45">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="46">
<token name="T_WHITESPACE"> </token>
<token name="T_TRY">try</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="47">
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">simplexml_load_string</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$content</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="48">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
<token name="T_WHITESPACE"> </token>
<token name="T_CATCH">catch</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_NS_SEPARATOR">\</token>
<token name="T_STRING">Exception</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$e</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="49">
<token name="T_WHITESPACE"> </token>
<token name="T_THROW">throw</token>
<token name="T_WHITESPACE"> </token>
<token name="T_NEW">new</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">InvalidXmlException</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'The feed does not appear to be valid XML'</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="50">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="51"/>
<line no="52">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">content</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$content</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="53">
<token name="T_WHITESPACE"> </token>
<token name="T_RETURN">return</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$this</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="54">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="55"/>
<line no="56">
<token name="T_WHITESPACE"> </token>
<token name="T_DOC_COMMENT">/**</token>
</line>
<line no="57">
<token name="T_DOC_COMMENT"> * @param string $filepath</token>
</line>
<line no="58">
<token name="T_DOC_COMMENT"> * @return self</token>
</line>
<line no="59">
<token name="T_DOC_COMMENT"> * @throws FileNotFoundException</token>
</line>
<line no="60">
<token name="T_DOC_COMMENT"> * @throws InvalidXmlException</token>
</line>
<line no="61">
<token name="T_DOC_COMMENT"> */</token>
</line>
<line no="62">
<token name="T_WHITESPACE"> </token>
<token name="T_PUBLIC">public</token>
<token name="T_WHITESPACE"> </token>
<token name="T_FUNCTION">function</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">load</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_STRING">string</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$filepath</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_COLON">:</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">self</token>
</line>
<line no="63">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="64">
<token name="T_WHITESPACE"> </token>
<token name="T_IF">if</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_EXCLAMATION_MARK">!</token>
<token name="T_STRING">file_exists</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$filepath</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="65">
<token name="T_WHITESPACE"> </token>
<token name="T_THROW">throw</token>
<token name="T_WHITESPACE"> </token>
<token name="T_NEW">new</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">FileNotFoundException</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'The file could not be found'</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="66">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="67">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setContent</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_STRING">file_get_contents</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$filepath</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="68">
<token name="T_WHITESPACE"> </token>
<token name="T_RETURN">return</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$this</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="69">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="70"/>
<line no="71">
<token name="T_WHITESPACE"> </token>
<token name="T_DOC_COMMENT">/**</token>
</line>
<line no="72">
<token name="T_DOC_COMMENT"> * Run the parser and return an object that represents the parsed podcast.</token>
</line>
<line no="73">
<token name="T_DOC_COMMENT"> *</token>
</line>
<line no="74">
<token name="T_DOC_COMMENT"> * @return Podcast</token>
</line>
<line no="75">
<token name="T_DOC_COMMENT"> * @throws \Exception</token>
</line>
<line no="76">
<token name="T_DOC_COMMENT"> */</token>
</line>
<line no="77">
<token name="T_WHITESPACE"> </token>
<token name="T_PUBLIC">public</token>
<token name="T_WHITESPACE"> </token>
<token name="T_FUNCTION">function</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">run</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_COLON">:</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">Podcast</token>
</line>
<line no="78">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="79">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">sp</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_NEW">new</token>
<token name="T_WHITESPACE"> </token>
<token name="T_NS_SEPARATOR">\</token>
<token name="T_STRING">SimplePie</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="80">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">sp</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">set_raw_data</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">content</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="81">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">sp</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">init</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="82"/>
<line no="83">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$podcast</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_NEW">new</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">Podcast</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="84">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$podcast</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setTitle</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">sp</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">get_title</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
</line>
<line no="85">
<token name="T_WHITESPACE"> </token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setDescription</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">sp</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">get_description</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
</line>
<line no="86">
<token name="T_WHITESPACE"> </token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setLanguage</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">sp</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">get_language</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
</line>
<line no="87">
<token name="T_WHITESPACE"> </token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setCopyright</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">sp</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">get_copyright</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
</line>
<line no="88">
<token name="T_WHITESPACE"> </token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setLink</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">sp</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">get_link</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="89"/>
<line no="90">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">parseRssTags</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$podcast</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="91">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">parseAtomTags</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$podcast</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="92">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">parseSyndicationFields</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$podcast</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="93">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">parseRawvoiceFields</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$podcast</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="94"/>
<line no="95">
<token name="T_WHITESPACE"> </token>
<token name="T_IF">if</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">sp</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">get_author</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="96">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$podcast</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setAuthor</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">sp</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">get_author</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">get_name</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="97">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="98"/>
<line no="99">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$iTunesType</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">sp</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">get_channel_tags</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_STRING">self</token>
<token name="T_DOUBLE_COLON">::</token>
<token name="T_STRING">NS_ITUNES</token>
<token name="T_PHPDOX_COMMA">,</token>
<token name="T_WHITESPACE"> </token>
<token name="T_CONSTANT_ENCAPSED_STRING">'type'</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="100">
<token name="T_WHITESPACE"> </token>
<token name="T_IF">if</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$iTunesType</token>
<token name="T_WHITESPACE"> </token>
<token name="T_BOOLEAN_AND">&amp;&amp;</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">count</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$iTunesType</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="101">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$podcast</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setType</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$iTunesType</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_LNUMBER">0</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'data'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="102">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="103"/>
<line no="104">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$editor</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">sp</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">get_channel_tags</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_CONSTANT_ENCAPSED_STRING">''</token>
<token name="T_PHPDOX_COMMA">,</token>
<token name="T_WHITESPACE"> </token>
<token name="T_CONSTANT_ENCAPSED_STRING">'managingEditor'</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="105">
<token name="T_WHITESPACE"> </token>
<token name="T_IF">if</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$editor</token>
<token name="T_WHITESPACE"> </token>
<token name="T_BOOLEAN_AND">&amp;&amp;</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">count</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$editor</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="106">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$podcast</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setManagingEditor</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$editor</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_LNUMBER">0</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'data'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="107">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="108"/>
<line no="109">
<token name="T_WHITESPACE"> </token>
<token name="T_IF">if</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">getSingleNamespacedChannelItem</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_STRING">self</token>
<token name="T_DOUBLE_COLON">::</token>
<token name="T_STRING">NS_ITUNES</token>
<token name="T_PHPDOX_COMMA">,</token>
<token name="T_WHITESPACE"> </token>
<token name="T_CONSTANT_ENCAPSED_STRING">'subtitle'</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="110">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$podcast</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setSubtitle</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
</line>
<line no="111">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">getSingleNamespacedChannelItem</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_STRING">self</token>
<token name="T_DOUBLE_COLON">::</token>
<token name="T_STRING">NS_ITUNES</token>
<token name="T_PHPDOX_COMMA">,</token>
<token name="T_WHITESPACE"> </token>
<token name="T_CONSTANT_ENCAPSED_STRING">'subtitle'</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'data'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
</line>
<line no="112">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="113">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="114"/>
<line no="115">
<token name="T_WHITESPACE"> </token>
<token name="T_IF">if</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">getSingleNamespacedChannelItem</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_STRING">self</token>
<token name="T_DOUBLE_COLON">::</token>
<token name="T_STRING">NS_ITUNES</token>
<token name="T_PHPDOX_COMMA">,</token>
<token name="T_WHITESPACE"> </token>
<token name="T_CONSTANT_ENCAPSED_STRING">'explicit'</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="116">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$podcast</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setExplicit</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
</line>
<line no="117">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">getSingleNamespacedChannelItem</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_STRING">self</token>
<token name="T_DOUBLE_COLON">::</token>
<token name="T_STRING">NS_ITUNES</token>
<token name="T_PHPDOX_COMMA">,</token>
<token name="T_WHITESPACE"> </token>
<token name="T_CONSTANT_ENCAPSED_STRING">'explicit'</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'data'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
</line>
<line no="118">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="119">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="120"/>
<line no="121">
<token name="T_WHITESPACE"> </token>
<token name="T_IF">if</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">getSingleNamespacedChannelItem</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_STRING">self</token>
<token name="T_DOUBLE_COLON">::</token>
<token name="T_STRING">NS_ITUNES</token>
<token name="T_PHPDOX_COMMA">,</token>
<token name="T_WHITESPACE"> </token>
<token name="T_CONSTANT_ENCAPSED_STRING">'new-feed-url'</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="122">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$podcast</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setNewFeedUrl</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
</line>
<line no="123">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">getSingleNamespacedChannelItem</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_STRING">self</token>
<token name="T_DOUBLE_COLON">::</token>
<token name="T_STRING">NS_ITUNES</token>
<token name="T_PHPDOX_COMMA">,</token>
<token name="T_WHITESPACE"> </token>
<token name="T_CONSTANT_ENCAPSED_STRING">'new-feed-url'</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'data'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
</line>
<line no="124">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="125">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="126"/>
<line no="127">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$image</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">getSingleNamespacedChannelItem</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_STRING">self</token>
<token name="T_DOUBLE_COLON">::</token>
<token name="T_STRING">NS_ITUNES</token>
<token name="T_PHPDOX_COMMA">,</token>
<token name="T_WHITESPACE"> </token>
<token name="T_CONSTANT_ENCAPSED_STRING">'image'</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="128">
<token name="T_WHITESPACE"> </token>
<token name="T_IF">if</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$image</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="129">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$artwork</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_NEW">new</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">Artwork</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="130">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$artwork</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setUri</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
</line>
<line no="131">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">getSingleNamespacedChannelItem</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_STRING">self</token>
<token name="T_DOUBLE_COLON">::</token>
<token name="T_STRING">NS_ITUNES</token>
<token name="T_PHPDOX_COMMA">,</token>
<token name="T_WHITESPACE"> </token>
<token name="T_CONSTANT_ENCAPSED_STRING">'image'</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'attribs'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">''</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'href'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
</line>
<line no="132">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="133">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$podcast</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setArtwork</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$artwork</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="134">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="135"/>
<line no="136">
<token name="T_WHITESPACE"> </token>
<token name="T_IF">if</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">getSingleNamespacedChannelItem</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_STRING">self</token>
<token name="T_DOUBLE_COLON">::</token>
<token name="T_STRING">NS_ITUNES</token>
<token name="T_PHPDOX_COMMA">,</token>
<token name="T_WHITESPACE"> </token>
<token name="T_CONSTANT_ENCAPSED_STRING">'owner'</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="137">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$ownerData</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">getSingleNamespacedChannelItem</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_STRING">self</token>
<token name="T_DOUBLE_COLON">::</token>
<token name="T_STRING">NS_ITUNES</token>
<token name="T_PHPDOX_COMMA">,</token>
<token name="T_WHITESPACE"> </token>
<token name="T_CONSTANT_ENCAPSED_STRING">'owner'</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="138">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$owner</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_NEW">new</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">Owner</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="139">
<token name="T_WHITESPACE"> </token>
<token name="T_IF">if</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_ISSET">isset</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$ownerData</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'child'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_BOOLEAN_AND">&amp;&amp;</token>
</line>
<line no="140">
<token name="T_WHITESPACE"> </token>
<token name="T_ISSET">isset</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$ownerData</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'child'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_STRING">self</token>
<token name="T_DOUBLE_COLON">::</token>
<token name="T_STRING">NS_ITUNES</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_BOOLEAN_AND">&amp;&amp;</token>
</line>
<line no="141">
<token name="T_WHITESPACE"> </token>
<token name="T_ISSET">isset</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$ownerData</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'child'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_STRING">self</token>
<token name="T_DOUBLE_COLON">::</token>
<token name="T_STRING">NS_ITUNES</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'name'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="142">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$owner</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setName</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$ownerData</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'child'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_STRING">self</token>
<token name="T_DOUBLE_COLON">::</token>
<token name="T_STRING">NS_ITUNES</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'name'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_LNUMBER">0</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'data'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="143">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="144">
<token name="T_WHITESPACE"> </token>
<token name="T_IF">if</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_ISSET">isset</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$ownerData</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'child'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_BOOLEAN_AND">&amp;&amp;</token>
</line>
<line no="145">
<token name="T_WHITESPACE"> </token>
<token name="T_ISSET">isset</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$ownerData</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'child'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_STRING">self</token>
<token name="T_DOUBLE_COLON">::</token>
<token name="T_STRING">NS_ITUNES</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_BOOLEAN_AND">&amp;&amp;</token>
</line>
<line no="146">
<token name="T_WHITESPACE"> </token>
<token name="T_ISSET">isset</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$ownerData</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'child'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_STRING">self</token>
<token name="T_DOUBLE_COLON">::</token>
<token name="T_STRING">NS_ITUNES</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'email'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="147">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$owner</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setEmail</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$ownerData</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'child'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_STRING">self</token>
<token name="T_DOUBLE_COLON">::</token>
<token name="T_STRING">NS_ITUNES</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'email'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_LNUMBER">0</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'data'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="148">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="149">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$podcast</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setOwner</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$owner</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="150">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="151"/>
<line no="152">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$itunesCategories</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">sp</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">get_channel_tags</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_STRING">self</token>
<token name="T_DOUBLE_COLON">::</token>
<token name="T_STRING">NS_ITUNES</token>
<token name="T_PHPDOX_COMMA">,</token>
<token name="T_WHITESPACE"> </token>
<token name="T_CONSTANT_ENCAPSED_STRING">'category'</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="153">
<token name="T_WHITESPACE"> </token>
<token name="T_IF">if</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$itunesCategories</token>
<token name="T_WHITESPACE"> </token>
<token name="T_BOOLEAN_AND">&amp;&amp;</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">count</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$itunesCategories</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="154">
<token name="T_WHITESPACE"> </token>
<token name="T_FOREACH">foreach</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$itunesCategories</token>
<token name="T_WHITESPACE"> </token>
<token name="T_AS">as</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$categoryData</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="155">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$category</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_NEW">new</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">Category</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="156">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$category</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setType</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_STRING">Category</token>
<token name="T_DOUBLE_COLON">::</token>
<token name="T_STRING">ITUNES</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
</line>
<line no="157">
<token name="T_WHITESPACE"> </token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setName</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$categoryData</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'attribs'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">''</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'text'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="158">
<token name="T_WHITESPACE"> </token>
<token name="T_IF">if</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_ISSET">isset</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$categoryData</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'child'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_BOOLEAN_AND">&amp;&amp;</token>
<token name="T_STRING">is_array</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$categoryData</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'child'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="159">
<token name="T_WHITESPACE"> </token>
<token name="T_FOREACH">foreach</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$categoryData</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'child'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_STRING">self</token>
<token name="T_DOUBLE_COLON">::</token>
<token name="T_STRING">NS_ITUNES</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'category'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_WHITESPACE"> </token>
<token name="T_AS">as</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$subCategoryData</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="160">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$category</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">addSubCategory</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
</line>
<line no="161">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_WHITESPACE"> </token>
<token name="T_NEW">new</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">Category</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
</line>
<line no="162">
<token name="T_WHITESPACE"> </token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setType</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_STRING">Category</token>
<token name="T_DOUBLE_COLON">::</token>
<token name="T_STRING">ITUNES</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
</line>
<line no="163">
<token name="T_WHITESPACE"> </token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setName</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$subCategoryData</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'attribs'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">''</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'text'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
</line>
<line no="164">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="165">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="166">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="167">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$podcast</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">addCategory</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$category</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="168">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="169">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="170"/>
<line no="171">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$googlePlayCategories</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">sp</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">get_channel_tags</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_STRING">self</token>
<token name="T_DOUBLE_COLON">::</token>
<token name="T_STRING">NS_GOOGLE_PLAY</token>
<token name="T_PHPDOX_COMMA">,</token>
<token name="T_WHITESPACE"> </token>
<token name="T_CONSTANT_ENCAPSED_STRING">'category'</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="172">
<token name="T_WHITESPACE"> </token>
<token name="T_IF">if</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$googlePlayCategories</token>
<token name="T_WHITESPACE"> </token>
<token name="T_BOOLEAN_AND">&amp;&amp;</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">count</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$googlePlayCategories</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="173">
<token name="T_WHITESPACE"> </token>
<token name="T_FOREACH">foreach</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$googlePlayCategories</token>
<token name="T_WHITESPACE"> </token>
<token name="T_AS">as</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$categoryData</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="174">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$category</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_NEW">new</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">Category</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="175">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$category</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setType</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_STRING">Category</token>
<token name="T_DOUBLE_COLON">::</token>
<token name="T_STRING">GOOGLE_PLAY</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
</line>
<line no="176">
<token name="T_WHITESPACE"> </token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setName</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$categoryData</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'attribs'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">''</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'text'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="177">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$podcast</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">addCategory</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$category</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="178">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="179">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="180"/>
<line no="181">
<token name="T_WHITESPACE"> </token>
<token name="T_COMMENT">// Now add the episodes</token>
</line>
<line no="182">
<token name="T_WHITESPACE"> </token>
<token name="T_FOREACH">foreach</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">sp</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">get_items</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_WHITESPACE"> </token>
<token name="T_AS">as</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$item</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="183">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$podcast</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">addEpisode</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">parseEpisodeItem</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$item</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="184">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="185"/>
<line no="186">
<token name="T_WHITESPACE"> </token>
<token name="T_RETURN">return</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$podcast</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="187">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="188"/>
<line no="189">
<token name="T_WHITESPACE"> </token>
<token name="T_DOC_COMMENT">/**</token>
</line>
<line no="190">
<token name="T_DOC_COMMENT"> * @param Podcast $podcast</token>
</line>
<line no="191">
<token name="T_DOC_COMMENT"> * @throws \Exception</token>
</line>
<line no="192">
<token name="T_DOC_COMMENT"> */</token>
</line>
<line no="193">
<token name="T_WHITESPACE"> </token>
<token name="T_PROTECTED">protected</token>
<token name="T_WHITESPACE"> </token>
<token name="T_FUNCTION">function</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">parseRssTags</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_STRING">Podcast</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$podcast</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
</line>
<line no="194">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="195">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$generator</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">sp</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">get_channel_tags</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_CONSTANT_ENCAPSED_STRING">''</token>
<token name="T_PHPDOX_COMMA">,</token>
<token name="T_WHITESPACE"> </token>
<token name="T_CONSTANT_ENCAPSED_STRING">'generator'</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="196">
<token name="T_WHITESPACE"> </token>
<token name="T_IF">if</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$generator</token>
<token name="T_WHITESPACE"> </token>
<token name="T_BOOLEAN_AND">&amp;&amp;</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">count</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$generator</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="197">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$podcast</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setGenerator</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$generator</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_LNUMBER">0</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'data'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="198">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="199"/>
<line no="200">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$lastBuildDate</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">sp</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">get_channel_tags</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_CONSTANT_ENCAPSED_STRING">''</token>
<token name="T_PHPDOX_COMMA">,</token>
<token name="T_WHITESPACE"> </token>
<token name="T_CONSTANT_ENCAPSED_STRING">'lastBuildDate'</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="201">
<token name="T_WHITESPACE"> </token>
<token name="T_IF">if</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$lastBuildDate</token>
<token name="T_WHITESPACE"> </token>
<token name="T_BOOLEAN_AND">&amp;&amp;</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">count</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$lastBuildDate</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="202">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$podcast</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setLastBuildDate</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_NEW">new</token>
<token name="T_WHITESPACE"> </token>
<token name="T_NS_SEPARATOR">\</token>
<token name="T_STRING">DateTime</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setTimestamp</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_STRING">strtotime</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$lastBuildDate</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_LNUMBER">0</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'data'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="203">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="204">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="205"/>
<line no="206">
<token name="T_WHITESPACE"> </token>
<token name="T_DOC_COMMENT">/**</token>
</line>
<line no="207">
<token name="T_DOC_COMMENT"> * @param Podcast $podcast</token>
</line>
<line no="208">
<token name="T_DOC_COMMENT"> */</token>
</line>
<line no="209">
<token name="T_WHITESPACE"> </token>
<token name="T_PROTECTED">protected</token>
<token name="T_WHITESPACE"> </token>
<token name="T_FUNCTION">function</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">parseAtomTags</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_STRING">Podcast</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$podcast</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
</line>
<line no="210">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="211">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$atomLinks</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">sp</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">get_channel_tags</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_STRING">self</token>
<token name="T_DOUBLE_COLON">::</token>
<token name="T_STRING">NS_ATOM</token>
<token name="T_PHPDOX_COMMA">,</token>
<token name="T_WHITESPACE"> </token>
<token name="T_CONSTANT_ENCAPSED_STRING">'link'</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="212">
<token name="T_WHITESPACE"> </token>
<token name="T_IF">if</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$atomLinks</token>
<token name="T_WHITESPACE"> </token>
<token name="T_BOOLEAN_AND">&amp;&amp;</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">count</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$atomLinks</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="213">
<token name="T_WHITESPACE"> </token>
<token name="T_FOREACH">foreach</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$atomLinks</token>
<token name="T_WHITESPACE"> </token>
<token name="T_AS">as</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$atomLink</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="214">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$link</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_NEW">new</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">Link</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$atomLink</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'attribs'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">''</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'href'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="215">
<token name="T_WHITESPACE"> </token>
<token name="T_IF">if</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_ISSET">isset</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$atomLink</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'attribs'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">''</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'rel'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="216">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$link</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setRel</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$atomLink</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'attribs'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">''</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'rel'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="217">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="218">
<token name="T_WHITESPACE"> </token>
<token name="T_IF">if</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_ISSET">isset</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$atomLink</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'attribs'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">''</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'type'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="219">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$link</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setType</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$atomLink</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'attribs'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">''</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'type'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="220">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="221">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$podcast</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">addAtomLink</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$link</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="222">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="223">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="224">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="225"/>
<line no="226">
<token name="T_WHITESPACE"> </token>
<token name="T_DOC_COMMENT">/**</token>
</line>
<line no="227">
<token name="T_DOC_COMMENT"> * @param Podcast $podcast</token>
</line>
<line no="228">
<token name="T_DOC_COMMENT"> * @throws \Exception</token>
</line>
<line no="229">
<token name="T_DOC_COMMENT"> */</token>
</line>
<line no="230">
<token name="T_WHITESPACE"> </token>
<token name="T_PROTECTED">protected</token>
<token name="T_WHITESPACE"> </token>
<token name="T_FUNCTION">function</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">parseSyndicationFields</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_STRING">Podcast</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$podcast</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
</line>
<line no="231">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="232">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$updatePeriod</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">sp</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">get_channel_tags</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_STRING">self</token>
<token name="T_DOUBLE_COLON">::</token>
<token name="T_STRING">NS_SYNDICATION</token>
<token name="T_PHPDOX_COMMA">,</token>
<token name="T_WHITESPACE"> </token>
<token name="T_CONSTANT_ENCAPSED_STRING">'updatePeriod'</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="233">
<token name="T_WHITESPACE"> </token>
<token name="T_IF">if</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$updatePeriod</token>
<token name="T_BOOLEAN_AND">&amp;&amp;</token>
<token name="T_STRING">count</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$updatePeriod</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="234">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$podcast</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setUpdatePeriod</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$updatePeriod</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_LNUMBER">0</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'data'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="235">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="236">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$updateFrequency</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">sp</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">get_channel_tags</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_STRING">self</token>
<token name="T_DOUBLE_COLON">::</token>
<token name="T_STRING">NS_SYNDICATION</token>
<token name="T_PHPDOX_COMMA">,</token>
<token name="T_WHITESPACE"> </token>
<token name="T_CONSTANT_ENCAPSED_STRING">'updateFrequency'</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="237">
<token name="T_WHITESPACE"> </token>
<token name="T_IF">if</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$updateFrequency</token>
<token name="T_BOOLEAN_AND">&amp;&amp;</token>
<token name="T_STRING">count</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$updateFrequency</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="238">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$podcast</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setUpdateFrequency</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_STRING">intval</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$updateFrequency</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_LNUMBER">0</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'data'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="239">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="240">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$updateBase</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">sp</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">get_channel_tags</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_STRING">self</token>
<token name="T_DOUBLE_COLON">::</token>
<token name="T_STRING">NS_SYNDICATION</token>
<token name="T_PHPDOX_COMMA">,</token>
<token name="T_WHITESPACE"> </token>
<token name="T_CONSTANT_ENCAPSED_STRING">'updateBase'</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="241">
<token name="T_WHITESPACE"> </token>
<token name="T_IF">if</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$updateBase</token>
<token name="T_BOOLEAN_AND">&amp;&amp;</token>
<token name="T_STRING">count</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$updateBase</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="242">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$podcast</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setUpdateBase</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_NEW">new</token>
<token name="T_WHITESPACE"> </token>
<token name="T_NS_SEPARATOR">\</token>
<token name="T_STRING">DateTime</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setTimestamp</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_STRING">strtotime</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$updateBase</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_LNUMBER">0</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'data'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="243">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="244">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="245"/>
<line no="246">
<token name="T_WHITESPACE"> </token>
<token name="T_DOC_COMMENT">/**</token>
</line>
<line no="247">
<token name="T_DOC_COMMENT"> * @param Podcast $podcast</token>
</line>
<line no="248">
<token name="T_DOC_COMMENT"> * @throws \Exception</token>
</line>
<line no="249">
<token name="T_DOC_COMMENT"> */</token>
</line>
<line no="250">
<token name="T_WHITESPACE"> </token>
<token name="T_PROTECTED">protected</token>
<token name="T_WHITESPACE"> </token>
<token name="T_FUNCTION">function</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">parseRawvoiceFields</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_STRING">Podcast</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$podcast</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
</line>
<line no="251">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="252">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$rating</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">sp</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">get_channel_tags</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_STRING">self</token>
<token name="T_DOUBLE_COLON">::</token>
<token name="T_STRING">NS_RAWVOICE</token>
<token name="T_PHPDOX_COMMA">,</token>
<token name="T_WHITESPACE"> </token>
<token name="T_CONSTANT_ENCAPSED_STRING">'rating'</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="253">
<token name="T_WHITESPACE"> </token>
<token name="T_IF">if</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$rating</token>
<token name="T_BOOLEAN_AND">&amp;&amp;</token>
<token name="T_STRING">count</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$rating</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="254">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$podcast</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setRawvoiceRating</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$rating</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_LNUMBER">0</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'data'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="255">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="256">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$location</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">sp</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">get_channel_tags</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_STRING">self</token>
<token name="T_DOUBLE_COLON">::</token>
<token name="T_STRING">NS_RAWVOICE</token>
<token name="T_PHPDOX_COMMA">,</token>
<token name="T_WHITESPACE"> </token>
<token name="T_CONSTANT_ENCAPSED_STRING">'location'</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="257">
<token name="T_WHITESPACE"> </token>
<token name="T_IF">if</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$location</token>
<token name="T_BOOLEAN_AND">&amp;&amp;</token>
<token name="T_STRING">count</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$location</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="258">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$podcast</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setRawvoiceLocation</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$location</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_LNUMBER">0</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'data'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="259">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="260">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$frequency</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">sp</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">get_channel_tags</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_STRING">self</token>
<token name="T_DOUBLE_COLON">::</token>
<token name="T_STRING">NS_RAWVOICE</token>
<token name="T_PHPDOX_COMMA">,</token>
<token name="T_WHITESPACE"> </token>
<token name="T_CONSTANT_ENCAPSED_STRING">'frequency'</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="261">
<token name="T_WHITESPACE"> </token>
<token name="T_IF">if</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$frequency</token>
<token name="T_BOOLEAN_AND">&amp;&amp;</token>
<token name="T_STRING">count</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$frequency</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="262">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$podcast</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setRawvoiceFrequency</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$frequency</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_LNUMBER">0</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'data'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="263">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="264">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$subscribe</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">sp</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">get_channel_tags</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_STRING">self</token>
<token name="T_DOUBLE_COLON">::</token>
<token name="T_STRING">NS_RAWVOICE</token>
<token name="T_PHPDOX_COMMA">,</token>
<token name="T_WHITESPACE"> </token>
<token name="T_CONSTANT_ENCAPSED_STRING">'subscribe'</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="265">
<token name="T_WHITESPACE"> </token>
<token name="T_IF">if</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$subscribe</token>
<token name="T_BOOLEAN_AND">&amp;&amp;</token>
<token name="T_STRING">count</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$subscribe</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="266">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$links</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_NEW">new</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">Subscribe</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="267">
<token name="T_WHITESPACE"> </token>
<token name="T_FOREACH">foreach</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$subscribe</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_LNUMBER">0</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'attribs'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">''</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_WHITESPACE"> </token>
<token name="T_AS">as</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$platform</token>
<token name="T_WHITESPACE"> </token>
<token name="T_DOUBLE_ARROW">=&gt;</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$link</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="268">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$links</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">addLink</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$platform</token>
<token name="T_PHPDOX_COMMA">,</token>
<token name="T_VARIABLE">$link</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="269">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="270">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$podcast</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setRawvoiceSubscribe</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$links</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="271">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="272">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="273"/>
<line no="274">
<token name="T_WHITESPACE"> </token>
<token name="T_DOC_COMMENT">/**</token>
</line>
<line no="275">
<token name="T_DOC_COMMENT"> * @param \SimplePie_Item $item</token>
</line>
<line no="276">
<token name="T_DOC_COMMENT"> * @return Episode</token>
</line>
<line no="277">
<token name="T_DOC_COMMENT"> * @throws \Exception</token>
</line>
<line no="278">
<token name="T_DOC_COMMENT"> */</token>
</line>
<line no="279">
<token name="T_WHITESPACE"> </token>
<token name="T_PROTECTED">protected</token>
<token name="T_WHITESPACE"> </token>
<token name="T_FUNCTION">function</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">parseEpisodeItem</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_NS_SEPARATOR">\</token>
<token name="T_STRING">SimplePie_Item</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$item</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
</line>
<line no="280">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="281">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$episode</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_NEW">new</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">Episode</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="282">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$episode</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setTitle</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$item</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">get_title</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
</line>
<line no="283">
<token name="T_WHITESPACE"> </token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setDescription</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$item</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">get_description</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
</line>
<line no="284">
<token name="T_WHITESPACE"> </token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setLink</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$item</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">get_link</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
</line>
<line no="285">
<token name="T_WHITESPACE"> </token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setPublishedDate</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_NEW">new</token>
<token name="T_WHITESPACE"> </token>
<token name="T_NS_SEPARATOR">\</token>
<token name="T_STRING">DateTime</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$item</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">get_date</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="286"/>
<line no="287">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$guid</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$item</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">get_item_tags</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_CONSTANT_ENCAPSED_STRING">''</token>
<token name="T_PHPDOX_COMMA">,</token>
<token name="T_WHITESPACE"> </token>
<token name="T_CONSTANT_ENCAPSED_STRING">'guid'</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="288">
<token name="T_WHITESPACE"> </token>
<token name="T_IF">if</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$guid</token>
<token name="T_WHITESPACE"> </token>
<token name="T_BOOLEAN_AND">&amp;&amp;</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">count</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$guid</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="289">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$episode</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setGuid</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$guid</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_LNUMBER">0</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'data'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="290">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="291"/>
<line no="292">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$subtitle</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$item</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">get_item_tags</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_STRING">self</token>
<token name="T_DOUBLE_COLON">::</token>
<token name="T_STRING">NS_ITUNES</token>
<token name="T_PHPDOX_COMMA">,</token>
<token name="T_WHITESPACE"> </token>
<token name="T_CONSTANT_ENCAPSED_STRING">'subtitle'</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="293">
<token name="T_WHITESPACE"> </token>
<token name="T_IF">if</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$subtitle</token>
<token name="T_WHITESPACE"> </token>
<token name="T_BOOLEAN_AND">&amp;&amp;</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">count</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$subtitle</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="294">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$episode</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setSubtitle</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$subtitle</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_LNUMBER">0</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'data'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="295">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="296"/>
<line no="297">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$explicit</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$item</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">get_item_tags</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_STRING">self</token>
<token name="T_DOUBLE_COLON">::</token>
<token name="T_STRING">NS_ITUNES</token>
<token name="T_PHPDOX_COMMA">,</token>
<token name="T_WHITESPACE"> </token>
<token name="T_CONSTANT_ENCAPSED_STRING">'explicit'</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="298">
<token name="T_WHITESPACE"> </token>
<token name="T_IF">if</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$explicit</token>
<token name="T_WHITESPACE"> </token>
<token name="T_BOOLEAN_AND">&amp;&amp;</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">count</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$explicit</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="299">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$episode</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setExplicit</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$explicit</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_LNUMBER">0</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'data'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="300">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="301"/>
<line no="302">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$episodeNumber</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$item</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">get_item_tags</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_STRING">self</token>
<token name="T_DOUBLE_COLON">::</token>
<token name="T_STRING">NS_ITUNES</token>
<token name="T_PHPDOX_COMMA">,</token>
<token name="T_WHITESPACE"> </token>
<token name="T_CONSTANT_ENCAPSED_STRING">'episode'</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="303">
<token name="T_WHITESPACE"> </token>
<token name="T_IF">if</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$episodeNumber</token>
<token name="T_WHITESPACE"> </token>
<token name="T_BOOLEAN_AND">&amp;&amp;</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">count</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$episodeNumber</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="304">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$episode</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setEpisodeNumber</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_STRING">intval</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$episodeNumber</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_LNUMBER">0</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'data'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="305">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="306"/>
<line no="307">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$season</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$item</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">get_item_tags</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_STRING">self</token>
<token name="T_DOUBLE_COLON">::</token>
<token name="T_STRING">NS_ITUNES</token>
<token name="T_PHPDOX_COMMA">,</token>
<token name="T_WHITESPACE"> </token>
<token name="T_CONSTANT_ENCAPSED_STRING">'season'</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="308">
<token name="T_WHITESPACE"> </token>
<token name="T_IF">if</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$season</token>
<token name="T_WHITESPACE"> </token>
<token name="T_BOOLEAN_AND">&amp;&amp;</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">count</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$season</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="309">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$episode</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setSeason</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_STRING">intval</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$season</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_LNUMBER">0</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'data'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="310">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="311"/>
<line no="312">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$episodeType</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$item</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">get_item_tags</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_STRING">self</token>
<token name="T_DOUBLE_COLON">::</token>
<token name="T_STRING">NS_ITUNES</token>
<token name="T_PHPDOX_COMMA">,</token>
<token name="T_WHITESPACE"> </token>
<token name="T_CONSTANT_ENCAPSED_STRING">'episodeType'</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="313">
<token name="T_WHITESPACE"> </token>
<token name="T_IF">if</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$episodeType</token>
<token name="T_WHITESPACE"> </token>
<token name="T_BOOLEAN_AND">&amp;&amp;</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">count</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$episodeType</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="314">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$episode</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setType</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$episodeType</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_LNUMBER">0</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'data'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="315">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="316"/>
<line no="317">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$image</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$item</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">get_item_tags</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_STRING">self</token>
<token name="T_DOUBLE_COLON">::</token>
<token name="T_STRING">NS_ITUNES</token>
<token name="T_PHPDOX_COMMA">,</token>
<token name="T_WHITESPACE"> </token>
<token name="T_CONSTANT_ENCAPSED_STRING">'image'</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="318">
<token name="T_WHITESPACE"> </token>
<token name="T_IF">if</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$image</token>
<token name="T_WHITESPACE"> </token>
<token name="T_BOOLEAN_AND">&amp;&amp;</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">count</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$image</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="319">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$artwork</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_NEW">new</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">Artwork</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="320">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$artwork</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setUri</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
</line>
<line no="321">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$image</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_LNUMBER">0</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'attribs'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">''</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_CONSTANT_ENCAPSED_STRING">'href'</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
</line>
<line no="322">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="323">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$episode</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setArtwork</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$artwork</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="324">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="325"/>
<line no="326">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$enclosure</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$item</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">get_enclosure</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="327">
<token name="T_WHITESPACE"> </token>
<token name="T_IF">if</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$enclosure</token>
<token name="T_WHITESPACE"> </token>
<token name="T_BOOLEAN_AND">&amp;&amp;</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$enclosure</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">get_link</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="328">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$media</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_NEW">new</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">Media</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="329">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$media</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setUri</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$enclosure</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">get_link</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
</line>
<line no="330">
<token name="T_WHITESPACE"> </token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setMimeType</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$enclosure</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">get_type</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
</line>
<line no="331">
<token name="T_WHITESPACE"> </token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setLength</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$enclosure</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">get_length</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="332"/>
<line no="333">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$episode</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setMedia</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">getFile</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$item</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="334">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="335"/>
<line no="336">
<token name="T_WHITESPACE"> </token>
<token name="T_RETURN">return</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$episode</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="337">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="338"/>
<line no="339">
<token name="T_WHITESPACE"> </token>
<token name="T_DOC_COMMENT">/**</token>
</line>
<line no="340">
<token name="T_DOC_COMMENT"> * @param \SimplePie_Item $item</token>
</line>
<line no="341">
<token name="T_DOC_COMMENT"> * @return Media</token>
</line>
<line no="342">
<token name="T_DOC_COMMENT"> */</token>
</line>
<line no="343">
<token name="T_WHITESPACE"> </token>
<token name="T_PROTECTED">protected</token>
<token name="T_WHITESPACE"> </token>
<token name="T_FUNCTION">function</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">getFile</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_NS_SEPARATOR">\</token>
<token name="T_STRING">SimplePie_Item</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$item</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_COLON">:</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">Media</token>
</line>
<line no="344">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="345">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$enclosure</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$item</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">get_enclosure</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="346">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$media</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_NEW">new</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">Media</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="347">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$media</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setUri</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$enclosure</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">get_link</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
</line>
<line no="348">
<token name="T_WHITESPACE"> </token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setMimeType</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$enclosure</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">get_type</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
</line>
<line no="349">
<token name="T_WHITESPACE"> </token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">setLength</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$enclosure</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">get_length</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="350">
<token name="T_WHITESPACE"> </token>
<token name="T_RETURN">return</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$media</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="351">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="352"/>
<line no="353">
<token name="T_WHITESPACE"> </token>
<token name="T_DOC_COMMENT">/**</token>
</line>
<line no="354">
<token name="T_DOC_COMMENT"> * @param $namespace</token>
</line>
<line no="355">
<token name="T_DOC_COMMENT"> * @param $name</token>
</line>
<line no="356">
<token name="T_DOC_COMMENT"> * @param null $item</token>
</line>
<line no="357">
<token name="T_DOC_COMMENT"> * @return mixed</token>
</line>
<line no="358">
<token name="T_DOC_COMMENT"> */</token>
</line>
<line no="359">
<token name="T_WHITESPACE"> </token>
<token name="T_PROTECTED">protected</token>
<token name="T_WHITESPACE"> </token>
<token name="T_FUNCTION">function</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">getSingleNamespacedChannelItem</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$namespace</token>
<token name="T_PHPDOX_COMMA">,</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$name</token>
<token name="T_PHPDOX_COMMA">,</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$item</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">null</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
</line>
<line no="360">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="361">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$items</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">sp</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">get_channel_tags</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$namespace</token>
<token name="T_PHPDOX_COMMA">,</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$name</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="362">
<token name="T_WHITESPACE"> </token>
<token name="T_IF">if</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$items</token>
<token name="T_WHITESPACE"> </token>
<token name="T_BOOLEAN_AND">&amp;&amp;</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">count</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$items</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="363">
<token name="T_WHITESPACE"> </token>
<token name="T_RETURN">return</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$items</token>
<token name="T_PHPDOX_OPEN_SQUARE">[</token>
<token name="T_LNUMBER">0</token>
<token name="T_PHPDOX_CLOSE_SQUARE">]</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="364">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="365">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="366"/>
<line no="367"/>
<line no="368">
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
</source>