Moodle  2.2.1
http://www.collinsharper.com
C:/xampp/htdocs/moodle/lib/simplepie/simplepie.class.php File Reference

Go to the source code of this file.

Data Structures

class  SimplePie
class  SimplePie_Item
class  SimplePie_Source
class  SimplePie_Author
class  SimplePie_Category
class  SimplePie_Enclosure
class  SimplePie_Caption
class  SimplePie_Credit
class  SimplePie_Copyright
class  SimplePie_Rating
class  SimplePie_Restriction
class  SimplePie_File
class  SimplePie_HTTP_Parser
class  SimplePie_gzdecode
class  SimplePie_Cache
class  SimplePie_Cache_File
class  SimplePie_Cache_DB
class  SimplePie_Cache_MySQL
class  SimplePie_Misc
class  SimplePie_Decode_HTML_Entities
class  SimplePie_IRI
class  SimplePie_Net_IPv6
class  SimplePie_Parse_Date
class  SimplePie_Content_Type_Sniffer
class  SimplePie_XML_Declaration_Parser
class  SimplePie_Locator
class  SimplePie_Parser
class  SimplePie_Sanitize

Namespaces

namespace  SimplePie

Enumerations

enum  SIMPLEPIE_NAME
enum  SIMPLEPIE_VERSION
enum  SIMPLEPIE_BUILD
enum  SIMPLEPIE_URL
enum  SIMPLEPIE_USERAGENT
enum  SIMPLEPIE_LINKBACK
enum  SIMPLEPIE_LOCATOR_NONE
enum  SIMPLEPIE_LOCATOR_AUTODISCOVERY
enum  SIMPLEPIE_LOCATOR_LOCAL_EXTENSION
enum  SIMPLEPIE_LOCATOR_LOCAL_BODY
enum  SIMPLEPIE_LOCATOR_REMOTE_EXTENSION
enum  SIMPLEPIE_LOCATOR_REMOTE_BODY
enum  SIMPLEPIE_LOCATOR_ALL
enum  SIMPLEPIE_TYPE_NONE
enum  SIMPLEPIE_TYPE_RSS_090
enum  SIMPLEPIE_TYPE_RSS_091_NETSCAPE
enum  SIMPLEPIE_TYPE_RSS_091_USERLAND
enum  SIMPLEPIE_TYPE_RSS_091
enum  SIMPLEPIE_TYPE_RSS_092
enum  SIMPLEPIE_TYPE_RSS_093
enum  SIMPLEPIE_TYPE_RSS_094
enum  SIMPLEPIE_TYPE_RSS_10
enum  SIMPLEPIE_TYPE_RSS_20
enum  SIMPLEPIE_TYPE_RSS_RDF
enum  SIMPLEPIE_TYPE_RSS_SYNDICATION
enum  SIMPLEPIE_TYPE_RSS_ALL
enum  SIMPLEPIE_TYPE_ATOM_03
enum  SIMPLEPIE_TYPE_ATOM_10
enum  SIMPLEPIE_TYPE_ATOM_ALL
enum  SIMPLEPIE_TYPE_ALL
enum  SIMPLEPIE_CONSTRUCT_NONE
enum  SIMPLEPIE_CONSTRUCT_TEXT
enum  SIMPLEPIE_CONSTRUCT_HTML
enum  SIMPLEPIE_CONSTRUCT_XHTML
enum  SIMPLEPIE_CONSTRUCT_BASE64
enum  SIMPLEPIE_CONSTRUCT_IRI
enum  SIMPLEPIE_CONSTRUCT_MAYBE_HTML
enum  SIMPLEPIE_CONSTRUCT_ALL
enum  SIMPLEPIE_SAME_CASE
enum  SIMPLEPIE_LOWERCASE
enum  SIMPLEPIE_UPPERCASE
enum  SIMPLEPIE_PCRE_HTML_ATTRIBUTE
enum  SIMPLEPIE_PCRE_XML_ATTRIBUTE
enum  SIMPLEPIE_NAMESPACE_XML
enum  SIMPLEPIE_NAMESPACE_ATOM_10
enum  SIMPLEPIE_NAMESPACE_ATOM_03
enum  SIMPLEPIE_NAMESPACE_RDF
enum  SIMPLEPIE_NAMESPACE_RSS_090
enum  SIMPLEPIE_NAMESPACE_RSS_10
enum  SIMPLEPIE_NAMESPACE_RSS_10_MODULES_CONTENT
enum  SIMPLEPIE_NAMESPACE_RSS_20
enum  SIMPLEPIE_NAMESPACE_DC_10
enum  SIMPLEPIE_NAMESPACE_DC_11
enum  SIMPLEPIE_NAMESPACE_W3C_BASIC_GEO
enum  SIMPLEPIE_NAMESPACE_GEORSS
enum  SIMPLEPIE_NAMESPACE_MEDIARSS
enum  SIMPLEPIE_NAMESPACE_MEDIARSS_WRONG
enum  SIMPLEPIE_NAMESPACE_MEDIARSS_WRONG2
enum  SIMPLEPIE_NAMESPACE_MEDIARSS_WRONG3
enum  SIMPLEPIE_NAMESPACE_MEDIARSS_WRONG4
enum  SIMPLEPIE_NAMESPACE_MEDIARSS_WRONG5
enum  SIMPLEPIE_NAMESPACE_ITUNES
enum  SIMPLEPIE_NAMESPACE_XHTML
enum  SIMPLEPIE_IANA_LINK_RELATIONS_REGISTRY
enum  SIMPLEPIE_PHP5
enum  SIMPLEPIE_FILE_SOURCE_NONE
enum  SIMPLEPIE_FILE_SOURCE_REMOTE
enum  SIMPLEPIE_FILE_SOURCE_LOCAL
enum  SIMPLEPIE_FILE_SOURCE_FSOCKOPEN
enum  SIMPLEPIE_FILE_SOURCE_CURL
enum  SIMPLEPIE_FILE_SOURCE_FILE_GET_CONTENTS

Enumeration Type Documentation

SimplePie Build

Todo:
Hardcode for release (there's no need to have to call SimplePie_Misc::parse_date() only every load of simplepie.inc)

Definition at line 60 of file simplepie.class.php.

All constructs

Definition at line 243 of file simplepie.class.php.

base64-encoded construct

Definition at line 228 of file simplepie.class.php.

HTML construct

Definition at line 218 of file simplepie.class.php.

IRI construct

Definition at line 233 of file simplepie.class.php.

A construct that might be HTML

Definition at line 238 of file simplepie.class.php.

No construct

Definition at line 208 of file simplepie.class.php.

Text construct

Definition at line 213 of file simplepie.class.php.

XHTML construct

Definition at line 223 of file simplepie.class.php.

cURL file source

Definition at line 404 of file simplepie.class.php.

file_get_contents() file source

Definition at line 409 of file simplepie.class.php.

fsockopen() file source

Definition at line 399 of file simplepie.class.php.

Local file source

Definition at line 394 of file simplepie.class.php.

No file source

Definition at line 384 of file simplepie.class.php.

Remote file source

Definition at line 389 of file simplepie.class.php.

IANA Link Relations Registry

Definition at line 374 of file simplepie.class.php.

SimplePie Linkback

Definition at line 76 of file simplepie.class.php.

All Feed Autodiscovery

See also:
SimplePie::set_autodiscovery_level()

Definition at line 118 of file simplepie.class.php.

Feed Link Element Autodiscovery

See also:
SimplePie::set_autodiscovery_level()

Definition at line 88 of file simplepie.class.php.

Local Feed Body Autodiscovery

See also:
SimplePie::set_autodiscovery_level()

Definition at line 100 of file simplepie.class.php.

Local Feed Extension Autodiscovery

See also:
SimplePie::set_autodiscovery_level()

Definition at line 94 of file simplepie.class.php.

No Autodiscovery

See also:
SimplePie::set_autodiscovery_level()

Definition at line 82 of file simplepie.class.php.

Remote Feed Body Autodiscovery

See also:
SimplePie::set_autodiscovery_level()

Definition at line 112 of file simplepie.class.php.

Remote Feed Extension Autodiscovery

See also:
SimplePie::set_autodiscovery_level()

Definition at line 106 of file simplepie.class.php.

Change to lowercase

Definition at line 253 of file simplepie.class.php.

SimplePie Name

Definition at line 49 of file simplepie.class.php.

Atom 0.3 Namespace

Definition at line 283 of file simplepie.class.php.

Atom 1.0 Namespace

Definition at line 278 of file simplepie.class.php.

DC 1.0 Namespace

Definition at line 314 of file simplepie.class.php.

DC 1.1 Namespace

Definition at line 319 of file simplepie.class.php.

GeoRSS Namespace

Definition at line 329 of file simplepie.class.php.

iTunes RSS Namespace

Definition at line 364 of file simplepie.class.php.

Media RSS Namespace

Definition at line 334 of file simplepie.class.php.

Wrong Media RSS Namespace. Caused by a long-standing typo in the spec.

Definition at line 339 of file simplepie.class.php.

Wrong Media RSS Namespace #2. New namespace introduced in Media RSS 1.5.

Definition at line 344 of file simplepie.class.php.

Wrong Media RSS Namespace #3. A possible typo of the Media RSS 1.5 namespace.

Definition at line 349 of file simplepie.class.php.

Wrong Media RSS Namespace #4. New spec location after the RSS Advisory Board takes it over, but not a valid namespace.

Definition at line 354 of file simplepie.class.php.

Wrong Media RSS Namespace #5. A possible typo of the RSS Advisory Board URL.

Definition at line 359 of file simplepie.class.php.

RDF Namespace

Definition at line 288 of file simplepie.class.php.

RSS 0.90 Namespace

Definition at line 293 of file simplepie.class.php.

RSS 1.0 Namespace

Definition at line 298 of file simplepie.class.php.

RSS 1.0 Content Module Namespace

Definition at line 303 of file simplepie.class.php.

RSS 2.0 Namespace (Stupid, I know, but I'm certain it will confuse people less with support.)

Definition at line 309 of file simplepie.class.php.

W3C Basic Geo (WGS84 lat/long) Vocabulary Namespace

Definition at line 324 of file simplepie.class.php.

XHTML Namespace

Definition at line 369 of file simplepie.class.php.

XML Namespace

Definition at line 273 of file simplepie.class.php.

PCRE for HTML attributes

Definition at line 263 of file simplepie.class.php.

PCRE for XML attributes

Definition at line 268 of file simplepie.class.php.

Whether we're running on PHP5

Definition at line 379 of file simplepie.class.php.

Don't change case

Definition at line 248 of file simplepie.class.php.

All feed types

Definition at line 203 of file simplepie.class.php.

Atom 0.3

Definition at line 188 of file simplepie.class.php.

Atom 1.0

Definition at line 193 of file simplepie.class.php.

All Atom

Definition at line 198 of file simplepie.class.php.

No known feed type

Definition at line 123 of file simplepie.class.php.

RSS 0.90

Definition at line 128 of file simplepie.class.php.

RSS 0.91 (both Netscape and Userland)

Definition at line 143 of file simplepie.class.php.

RSS 0.91 (Netscape)

Definition at line 133 of file simplepie.class.php.

RSS 0.91 (Userland)

Definition at line 138 of file simplepie.class.php.

RSS 0.92

Definition at line 148 of file simplepie.class.php.

RSS 0.93

Definition at line 153 of file simplepie.class.php.

RSS 0.94

Definition at line 158 of file simplepie.class.php.

RSS 1.0

Definition at line 163 of file simplepie.class.php.

RSS 2.0

Definition at line 168 of file simplepie.class.php.

All RSS

Definition at line 183 of file simplepie.class.php.

RDF-based RSS

Definition at line 173 of file simplepie.class.php.

Non-RDF-based RSS (truly intended as syndication format)

Definition at line 178 of file simplepie.class.php.

Change to uppercase

Definition at line 258 of file simplepie.class.php.

SimplePie Website URL

Definition at line 65 of file simplepie.class.php.

SimplePie Useragent

See also:
SimplePie::set_useragent()

Definition at line 71 of file simplepie.class.php.

SimplePie Version

Definition at line 54 of file simplepie.class.php.

 All Data Structures Namespaces Files Functions Variables Enumerations