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

764 lines
25 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="Episode.php" realpath="/home/vagrant/Code/projects/podcast-feed-parser/src/Episode.php" size="2587" time="2020-12-03T06:34:27+00:00" unixtime="1606977267" sha1="cc5dd24764d0f7dd5606017d40bd7cd72e10ae87" relative="Episode.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">Traits</token>
<token name="T_NS_SEPARATOR">\</token>
<token name="T_STRING">HasArtwork</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">Traits</token>
<token name="T_NS_SEPARATOR">\</token>
<token name="T_STRING">HasDescription</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">Traits</token>
<token name="T_NS_SEPARATOR">\</token>
<token name="T_STRING">HasExplicit</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="8">
<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">Traits</token>
<token name="T_NS_SEPARATOR">\</token>
<token name="T_STRING">HasLink</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="9">
<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">Traits</token>
<token name="T_NS_SEPARATOR">\</token>
<token name="T_STRING">HasTitles</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="10"/>
<line no="11">
<token name="T_CLASS">class</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">Episode</token>
</line>
<line no="12">
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="13">
<token name="T_WHITESPACE"> </token>
<token name="T_USE">use</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">HasTitles</token>
</line>
<line no="14">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_COMMA">,</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">HasDescription</token>
</line>
<line no="15">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_COMMA">,</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">HasArtwork</token>
</line>
<line no="16">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_COMMA">,</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">HasLink</token>
</line>
<line no="17">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_COMMA">,</token>
<token name="T_WHITESPACE"> </token>
<token name="T_STRING">HasExplicit</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="18"/>
<line no="19">
<token name="T_WHITESPACE"> </token>
<token name="T_DOC_COMMENT">/**</token>
</line>
<line no="20">
<token name="T_DOC_COMMENT"> * @var string</token>
</line>
<line no="21">
<token name="T_DOC_COMMENT"> */</token>
</line>
<line no="22">
<token name="T_WHITESPACE"> </token>
<token name="T_PROTECTED">protected</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$guid</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="23"/>
<line no="24">
<token name="T_WHITESPACE"> </token>
<token name="T_DOC_COMMENT">/**</token>
</line>
<line no="25">
<token name="T_DOC_COMMENT"> * @var string</token>
</line>
<line no="26">
<token name="T_DOC_COMMENT"> */</token>
</line>
<line no="27">
<token name="T_WHITESPACE"> </token>
<token name="T_PROTECTED">protected</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$type</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="28"/>
<line no="29">
<token name="T_WHITESPACE"> </token>
<token name="T_DOC_COMMENT">/**</token>
</line>
<line no="30">
<token name="T_DOC_COMMENT"> * @var int</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">$episodeNumber</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 int</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">$season</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"> * @var Media</token>
</line>
<line no="41">
<token name="T_DOC_COMMENT"> */</token>
</line>
<line no="42">
<token name="T_WHITESPACE"> </token>
<token name="T_PROTECTED">protected</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$media</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="43"/>
<line no="44">
<token name="T_WHITESPACE"> </token>
<token name="T_DOC_COMMENT">/**</token>
</line>
<line no="45">
<token name="T_DOC_COMMENT"> * @var \DateTime</token>
</line>
<line no="46">
<token name="T_DOC_COMMENT"> */</token>
</line>
<line no="47">
<token name="T_WHITESPACE"> </token>
<token name="T_PROTECTED">protected</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$publishedDate</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="48"/>
<line no="49">
<token name="T_WHITESPACE"> </token>
<token name="T_DOC_COMMENT">/**</token>
</line>
<line no="50">
<token name="T_DOC_COMMENT"> * @return string</token>
</line>
<line no="51">
<token name="T_DOC_COMMENT"> */</token>
</line>
<line no="52">
<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">getGuid</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
</line>
<line no="53">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="54">
<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_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">guid</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="55">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="56"/>
<line no="57">
<token name="T_WHITESPACE"> </token>
<token name="T_DOC_COMMENT">/**</token>
</line>
<line no="58">
<token name="T_DOC_COMMENT"> * @param string $guid</token>
</line>
<line no="59">
<token name="T_DOC_COMMENT"> * @return Episode</token>
</line>
<line no="60">
<token name="T_DOC_COMMENT"> */</token>
</line>
<line no="61">
<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">setGuid</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$guid</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
</line>
<line no="62">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="63">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">guid</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$guid</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="64">
<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="65">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="66"/>
<line no="67">
<token name="T_WHITESPACE"> </token>
<token name="T_DOC_COMMENT">/**</token>
</line>
<line no="68">
<token name="T_DOC_COMMENT"> * @return string</token>
</line>
<line no="69">
<token name="T_DOC_COMMENT"> */</token>
</line>
<line no="70">
<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">getType</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
</line>
<line no="71">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="72">
<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_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">type</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="73">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="74"/>
<line no="75">
<token name="T_WHITESPACE"> </token>
<token name="T_DOC_COMMENT">/**</token>
</line>
<line no="76">
<token name="T_DOC_COMMENT"> * @param string $type</token>
</line>
<line no="77">
<token name="T_DOC_COMMENT"> * @return Episode</token>
</line>
<line no="78">
<token name="T_DOC_COMMENT"> */</token>
</line>
<line no="79">
<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">setType</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$type</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
</line>
<line no="80">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</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">type</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$type</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="82">
<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="83">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="84"/>
<line no="85">
<token name="T_WHITESPACE"> </token>
<token name="T_DOC_COMMENT">/**</token>
</line>
<line no="86">
<token name="T_DOC_COMMENT"> * @return int</token>
</line>
<line no="87">
<token name="T_DOC_COMMENT"> */</token>
</line>
<line no="88">
<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">getEpisodeNumber</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
</line>
<line no="89">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="90">
<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_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">episodeNumber</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="91">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="92"/>
<line no="93">
<token name="T_WHITESPACE"> </token>
<token name="T_DOC_COMMENT">/**</token>
</line>
<line no="94">
<token name="T_DOC_COMMENT"> * @param int $episodeNumber</token>
</line>
<line no="95">
<token name="T_DOC_COMMENT"> * @return Episode</token>
</line>
<line no="96">
<token name="T_DOC_COMMENT"> */</token>
</line>
<line no="97">
<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">setEpisodeNumber</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$episodeNumber</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
</line>
<line no="98">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="99">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">episodeNumber</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$episodeNumber</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="100">
<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="101">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="102"/>
<line no="103">
<token name="T_WHITESPACE"> </token>
<token name="T_DOC_COMMENT">/**</token>
</line>
<line no="104">
<token name="T_DOC_COMMENT"> * @return int</token>
</line>
<line no="105">
<token name="T_DOC_COMMENT"> */</token>
</line>
<line no="106">
<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">getSeason</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
</line>
<line no="107">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="108">
<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_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">season</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="109">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="110"/>
<line no="111">
<token name="T_WHITESPACE"> </token>
<token name="T_DOC_COMMENT">/**</token>
</line>
<line no="112">
<token name="T_DOC_COMMENT"> * @param int $season</token>
</line>
<line no="113">
<token name="T_DOC_COMMENT"> * @return Episode</token>
</line>
<line no="114">
<token name="T_DOC_COMMENT"> */</token>
</line>
<line no="115">
<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">setSeason</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$season</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
</line>
<line no="116">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</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">season</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$season</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="118">
<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="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_DOC_COMMENT">/**</token>
</line>
<line no="122">
<token name="T_DOC_COMMENT"> * @return Media</token>
</line>
<line no="123">
<token name="T_DOC_COMMENT"> */</token>
</line>
<line no="124">
<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">getMedia</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
</line>
<line no="125">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="126">
<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_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">media</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="127">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="128"/>
<line no="129">
<token name="T_WHITESPACE"> </token>
<token name="T_DOC_COMMENT">/**</token>
</line>
<line no="130">
<token name="T_DOC_COMMENT"> * @param Media $media</token>
</line>
<line no="131">
<token name="T_DOC_COMMENT"> * @return Episode</token>
</line>
<line no="132">
<token name="T_DOC_COMMENT"> */</token>
</line>
<line no="133">
<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">setMedia</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$media</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
</line>
<line no="134">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="135">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">media</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$media</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="136">
<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="137">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="138"/>
<line no="139">
<token name="T_WHITESPACE"> </token>
<token name="T_DOC_COMMENT">/**</token>
</line>
<line no="140">
<token name="T_DOC_COMMENT"> * @return \DateTime</token>
</line>
<line no="141">
<token name="T_DOC_COMMENT"> */</token>
</line>
<line no="142">
<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">getPublishedDate</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
</line>
<line no="143">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="144">
<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_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">publishedDate</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="145">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="146"/>
<line no="147">
<token name="T_WHITESPACE"> </token>
<token name="T_DOC_COMMENT">/**</token>
</line>
<line no="148">
<token name="T_DOC_COMMENT"> * @param \DateTime $publishedDate</token>
</line>
<line no="149">
<token name="T_DOC_COMMENT"> * @return Episode</token>
</line>
<line no="150">
<token name="T_DOC_COMMENT"> */</token>
</line>
<line no="151">
<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">setPublishedDate</token>
<token name="T_PHPDOX_OPEN_BRACKET">(</token>
<token name="T_VARIABLE">$publishedDate</token>
<token name="T_PHPDOX_CLOSE_BRACKET">)</token>
</line>
<line no="152">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_OPEN_CURLY">{</token>
</line>
<line no="153">
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$this</token>
<token name="T_OBJECT_OPERATOR">-&gt;</token>
<token name="T_STRING">publishedDate</token>
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_EQUAL">=</token>
<token name="T_WHITESPACE"> </token>
<token name="T_VARIABLE">$publishedDate</token>
<token name="T_PHPDOX_SEMICOLON">;</token>
</line>
<line no="154">
<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="155">
<token name="T_WHITESPACE"> </token>
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
<line no="156"/>
<line no="157">
<token name="T_PHPDOX_CLOSE_CURLY">}</token>
</line>
</source>