Initial commit
This commit is contained in:
		
							
								
								
									
										53
									
								
								content/vendor/openpsa/universalfeedcreator/lib/Element/FeedItem.php
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										53
									
								
								content/vendor/openpsa/universalfeedcreator/lib/Element/FeedItem.php
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,53 @@
 | 
			
		||||
<?php
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * A FeedItem is a part of a FeedCreator feed.
 | 
			
		||||
 *
 | 
			
		||||
 * @author  Kai Blankenhorn <kaib@bitfolge.de>
 | 
			
		||||
 * @since   1.3
 | 
			
		||||
 */
 | 
			
		||||
class FeedItem extends HtmlDescribable
 | 
			
		||||
{
 | 
			
		||||
    /**
 | 
			
		||||
     * Mandatory attributes of an item.
 | 
			
		||||
     */
 | 
			
		||||
    public $title, $description, $link;
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * Optional attributes of an item.
 | 
			
		||||
     */
 | 
			
		||||
    public $author, $authorEmail, $authorURL, $image, $category, $categoryScheme, $comments, $guid, $source, $creator, $contributor, $lat, $long, $thumb;
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * Publishing date of an item. May be in one of the following formats:
 | 
			
		||||
     *    RFC 822:
 | 
			
		||||
     *    "Mon, 20 Jan 03 18:05:41 +0400"
 | 
			
		||||
     *    "20 Jan 03 18:05:41 +0000"
 | 
			
		||||
     *    ISO 8601:
 | 
			
		||||
     *    "2003-01-20T18:05:41+04:00"
 | 
			
		||||
     *    Unix:
 | 
			
		||||
     *    1043082341
 | 
			
		||||
     */
 | 
			
		||||
    public $date;
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * Add <enclosure> element tag RSS 2.0, supported by ATOM 1.0 too
 | 
			
		||||
     * modified by : Mohammad Hafiz bin Ismail (mypapit@gmail.com)
 | 
			
		||||
     * display :
 | 
			
		||||
     * <enclosure length="17691" url="http://something.com/picture.jpg" type="image/jpeg" />
 | 
			
		||||
     */
 | 
			
		||||
    public $enclosure;
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * Any additional elements to include as an associated array. All $key => $value pairs
 | 
			
		||||
     * will be included unencoded in the feed item in the form
 | 
			
		||||
     *     <$key>$value</$key>
 | 
			
		||||
     * Again: No encoding will be used! This means you can invalidate or enhance the feed
 | 
			
		||||
     * if $value contains markup. This may be abused to embed tags not implemented by
 | 
			
		||||
     * the FeedCreator class used.
 | 
			
		||||
     */
 | 
			
		||||
    public $additionalElements = Array();
 | 
			
		||||
 | 
			
		||||
    // on hold
 | 
			
		||||
    // var $source;
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user