Classes and interfaces
SimplePie_Decode_HTML_Entities¶
Decode HTML Entities
« More »
SimplePie_Exception¶
General SimplePie exception class
« More »
SimplePie_Locator¶
Used for feed auto-discovery
« More »
SimplePie_Misc¶
Miscellanous utilities
« More »
SimplePie_Registry¶
Handles creating objects and calling methods
« More »
SimplePie_Sanitize¶
Used for data cleanup and post-processing
« More »
Constants
SimplePie Build
SIMPLEPIE_BUILD = gmdate('YmdHis', \SimplePie_Misc::get_build())
todo |
Hardcode for release (there's no need to have to call SimplePie_Misc::get_build() only every load of simplepie.inc) |
package |
SimplePie |
All constructs
SIMPLEPIE_CONSTRUCT_ALL = 63
base64-encoded construct
SIMPLEPIE_CONSTRUCT_BASE64 = 8
HTML construct
SIMPLEPIE_CONSTRUCT_HTML = 2
IRI construct
SIMPLEPIE_CONSTRUCT_IRI = 16
A construct that might be HTML
SIMPLEPIE_CONSTRUCT_MAYBE_HTML = 32
No construct
SIMPLEPIE_CONSTRUCT_NONE = 0
Text construct
SIMPLEPIE_CONSTRUCT_TEXT = 1
XHTML construct
SIMPLEPIE_CONSTRUCT_XHTML = 4
cURL file source
SIMPLEPIE_FILE_SOURCE_CURL = 8
file_get_contents() file source
SIMPLEPIE_FILE_SOURCE_FILE_GET_CONTENTS = 16
fsockopen() file source
SIMPLEPIE_FILE_SOURCE_FSOCKOPEN = 4
Local file source
SIMPLEPIE_FILE_SOURCE_LOCAL = 2
No file source
SIMPLEPIE_FILE_SOURCE_NONE = 0
Remote file source
SIMPLEPIE_FILE_SOURCE_REMOTE = 1
IANA Link Relations Registry
SIMPLEPIE_IANA_LINK_RELATIONS_REGISTRY = 'http://www.iana.org/assignments/relation/'
SimplePie Linkback
SIMPLEPIE_LINKBACK = '<a href="' . SIMPLEPIE_URL . '" title="' . SIMPLEPIE_NAME . ' ' . SIMPLEPIE_VERSION . '">' . SIMPLEPIE_NAME . '</a>'
All Feed Autodiscovery
SIMPLEPIE_LOCATOR_ALL = 31
Feed Link Element Autodiscovery
SIMPLEPIE_LOCATOR_AUTODISCOVERY = 1
Local Feed Body Autodiscovery
SIMPLEPIE_LOCATOR_LOCAL_BODY = 4
Local Feed Extension Autodiscovery
SIMPLEPIE_LOCATOR_LOCAL_EXTENSION = 2
No Autodiscovery
SIMPLEPIE_LOCATOR_NONE = 0
Remote Feed Body Autodiscovery
SIMPLEPIE_LOCATOR_REMOTE_BODY = 16
Remote Feed Extension Autodiscovery
SIMPLEPIE_LOCATOR_REMOTE_EXTENSION = 8
Change to lowercase
SIMPLEPIE_LOWERCASE = 2
SimplePie Name
SIMPLEPIE_NAME = 'SimplePie'
Atom 0.3 Namespace
SIMPLEPIE_NAMESPACE_ATOM_03 = 'http://purl.org/atom/ns#'
Atom 1.0 Namespace
SIMPLEPIE_NAMESPACE_ATOM_10 = 'http://www.w3.org/2005/Atom'
DC 1.0 Namespace
SIMPLEPIE_NAMESPACE_DC_10 = 'http://purl.org/dc/elements/1.0/'
DC 1.1 Namespace
SIMPLEPIE_NAMESPACE_DC_11 = 'http://purl.org/dc/elements/1.1/'
iTunes RSS Namespace
SIMPLEPIE_NAMESPACE_ITUNES = 'http://www.itunes.com/dtds/podcast-1.0.dtd'
RDF Namespace
SIMPLEPIE_NAMESPACE_RDF = 'http://www.w3.org/1999/02/22-rdf-syntax-ns#'
W3C Basic Geo (WGS84 lat/long) Vocabulary Namespace
SIMPLEPIE_NAMESPACE_W3C_BASIC_GEO = 'http://www.w3.org/2003/01/geo/wgs84_pos#'
XHTML Namespace
SIMPLEPIE_NAMESPACE_XHTML = 'http://www.w3.org/1999/xhtml'
XML Namespace
SIMPLEPIE_NAMESPACE_XML = 'http://www.w3.org/XML/1998/namespace'
PCRE for HTML attributes
SIMPLEPIE_PCRE_HTML_ATTRIBUTE = '((?:[\x09\x0A\x0B\x0C\x0D\x20]+[^\x09\x0A\x0B\x0C\x0D\x20\x2F\x3E][^\x09\x0A\x0B\x0C\x0D\x20\x2F\x3D\x3E]*(?:[\x09\x0A\x0B\x0C\x0D\x20]*=[\x09\x0A\x0B\x0C\x0D\x20]*(?:"(?:[^"]*)"|\'(?:[^\']*)\'|(?:[^\x09\x0A\x0B\x0C\x0D\x20\x22\x27\x3E][^\x09\x0A\x0B\x0C\x0D\x20\x3E]*)?))?)*)[\x09\x0A\x0B\x0C\x0D\x20]*'
PCRE for XML attributes
SIMPLEPIE_PCRE_XML_ATTRIBUTE = '((?:\s+(?:(?:[^\s:]+:)?[^\s:]+)\s*=\s*(?:"(?:[^"]*)"|\'(?:[^\']*)\'))*)\s*'
Don't change case
SIMPLEPIE_SAME_CASE = 1
All feed types
SIMPLEPIE_TYPE_ALL = 1023
Atom 0.3
SIMPLEPIE_TYPE_ATOM_03 = 256
Atom 1.0
SIMPLEPIE_TYPE_ATOM_10 = 512
All Atom
SIMPLEPIE_TYPE_ATOM_ALL = 768
No known feed type
SIMPLEPIE_TYPE_NONE = 0
RSS 0.91 (Userland)
SIMPLEPIE_TYPE_RSS_091_USERLAND = 4
Change to uppercase
SIMPLEPIE_UPPERCASE = 4
SimplePie Website URL
SIMPLEPIE_URL = 'http://simplepie.org'
SimplePie Useragent
SIMPLEPIE_USERAGENT = SIMPLEPIE_NAME . '/' . SIMPLEPIE_VERSION . ' (Feed Parser; ' . SIMPLEPIE_URL . '; Allow like Gecko) Build/' . SIMPLEPIE_BUILD
SimplePie Version
SIMPLEPIE_VERSION = '1.3.1'
Classes and interfaces
SimplePie_Author¶
Manages all author-related data
« More »
SimplePie_Autoloader¶
Autoloader class
« More »
SimplePie_Caption¶
Handles `` captions as defined in Media RSS.
« More »
SimplePie_Category¶
Manages all category-related data
« More »
SimplePie_Copyright¶
Manages `` copyright tags as defined in Media RSS
« More »
SimplePie_Credit¶
Handles `` as defined in Media RSS
« More »
SimplePie_Enclosure¶
Handles everything related to enclosures (including Media RSS and iTunes RSS)
« More »
SimplePie_Item¶
Manages all item-related data
« More »
SimplePie_Rating¶
Handles `` or `` tags as defined in Media RSS and iTunes RSS respectively
« More »
SimplePie_Restriction¶
Handles `` as defined in Media RSS
« More »
Classes and interfaces
SimplePie_Cache_Base¶
Base for cache objects
« More »
SimplePie_Cache¶
Used to create cache objects
« More »
SimplePie_Cache_DB¶
Base class for database-based caches
« More »
SimplePie_Cache_File¶
Caches data to the filesystem
« More »
SimplePie_Cache_Memcache¶
Caches data to memcache
« More »
SimplePie_Cache_MySQL¶
Caches data to a MySQL database
« More »
Classes and interfaces
SimplePie_Content_Type_Sniffer¶
Content-type sniffing
« More »
SimplePie_File¶
Used for fetching remote files and reading local files
« More »
SimplePie_HTTP_Parser¶
HTTP Response Parser
« More »
SimplePie_IRI¶
IRI parser/serialiser/normaliser
« More »
SimplePie_Net_IPv6¶
Class to validate and to work with IPv6 addresses.
« More »
SimplePie_gzdecode¶
Decode 'gzip' encoded HTTP data
« More »
Classes and interfaces
SimplePie_Parser¶
Parses XML into something sane
« More »
SimplePie_XML_Declaration_Parser¶
Parses the XML Declaration
« More »