Joomla CMS  3.8.5 (avec JPlatform 13.1 inclus)
Documentation des API du CMS Joomla en version 3.8.5 et du framework Joomla Platform intégré
Référence du fichier SimplePie.php

Structures de données

class  SimplePie
 

Espaces de nommage

 SimplePie
 

Variables

const SIMPLEPIE_NAME 'SimplePie'
 
const SIMPLEPIE_VERSION '1.3.1'
 
const SIMPLEPIE_BUILD gmdate('YmdHis', SimplePie_Misc::get_build())
 
const SIMPLEPIE_URL 'http://simplepie.org'
 
const SIMPLEPIE_USERAGENT SIMPLEPIE_NAME . '/' . SIMPLEPIE_VERSION . ' (Feed Parser; ' . SIMPLEPIE_URL . '; Allow like Gecko) Build/' . SIMPLEPIE_BUILD
 
const SIMPLEPIE_LINKBACK '<a href="' . SIMPLEPIE_URL . '" title="' . SIMPLEPIE_NAME . ' ' . SIMPLEPIE_VERSION . '">' . SIMPLEPIE_NAME . '</a>'
 
const SIMPLEPIE_LOCATOR_NONE 0
 
const SIMPLEPIE_LOCATOR_AUTODISCOVERY 1
 
const SIMPLEPIE_LOCATOR_LOCAL_EXTENSION 2
 
const SIMPLEPIE_LOCATOR_LOCAL_BODY 4
 
const SIMPLEPIE_LOCATOR_REMOTE_EXTENSION 8
 
const SIMPLEPIE_LOCATOR_REMOTE_BODY 16
 
const SIMPLEPIE_LOCATOR_ALL 31
 
const SIMPLEPIE_TYPE_NONE 0
 
const SIMPLEPIE_TYPE_RSS_090 1
 
const SIMPLEPIE_TYPE_RSS_091_NETSCAPE 2
 
const SIMPLEPIE_TYPE_RSS_091_USERLAND 4
 
const SIMPLEPIE_TYPE_RSS_091 6
 
const SIMPLEPIE_TYPE_RSS_092 8
 
const SIMPLEPIE_TYPE_RSS_093 16
 
const SIMPLEPIE_TYPE_RSS_094 32
 
const SIMPLEPIE_TYPE_RSS_10 64
 
const SIMPLEPIE_TYPE_RSS_20 128
 
const SIMPLEPIE_TYPE_RSS_RDF 65
 
const SIMPLEPIE_TYPE_RSS_SYNDICATION 190
 
const SIMPLEPIE_TYPE_RSS_ALL 255
 
const SIMPLEPIE_TYPE_ATOM_03 256
 
const SIMPLEPIE_TYPE_ATOM_10 512
 
const SIMPLEPIE_TYPE_ATOM_ALL 768
 
const SIMPLEPIE_TYPE_ALL 1023
 
const SIMPLEPIE_CONSTRUCT_NONE 0
 
const SIMPLEPIE_CONSTRUCT_TEXT 1
 
const SIMPLEPIE_CONSTRUCT_HTML 2
 
const SIMPLEPIE_CONSTRUCT_XHTML 4
 
const SIMPLEPIE_CONSTRUCT_BASE64 8
 
const SIMPLEPIE_CONSTRUCT_IRI 16
 
const SIMPLEPIE_CONSTRUCT_MAYBE_HTML 32
 
const SIMPLEPIE_CONSTRUCT_ALL 63
 
const SIMPLEPIE_SAME_CASE 1
 
const SIMPLEPIE_LOWERCASE 2
 
const SIMPLEPIE_UPPERCASE 4
 
const 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]*'
 
const SIMPLEPIE_PCRE_XML_ATTRIBUTE '((?:\s+(?:(?:[^\s:]+:)?[^\s:]+)\s*=\s*(?:"(?:[^"]*)"|\'(?:[^\']*)\'))*)\s*'
 
const SIMPLEPIE_NAMESPACE_XML 'http://www.w3.org/XML/1998/namespace'
 
const SIMPLEPIE_NAMESPACE_ATOM_10 'http://www.w3.org/2005/Atom'
 
const SIMPLEPIE_NAMESPACE_ATOM_03 'http://purl.org/atom/ns#'
 
const SIMPLEPIE_NAMESPACE_RDF 'http://www.w3.org/1999/02/22-rdf-syntax-ns#'
 
const SIMPLEPIE_NAMESPACE_RSS_090 'http://my.netscape.com/rdf/simple/0.9/'
 
const SIMPLEPIE_NAMESPACE_RSS_10 'http://purl.org/rss/1.0/'
 
const SIMPLEPIE_NAMESPACE_RSS_10_MODULES_CONTENT 'http://purl.org/rss/1.0/modules/content/'
 
const SIMPLEPIE_NAMESPACE_RSS_20 ''
 
const SIMPLEPIE_NAMESPACE_DC_10 'http://purl.org/dc/elements/1.0/'
 
const SIMPLEPIE_NAMESPACE_DC_11 'http://purl.org/dc/elements/1.1/'
 
const SIMPLEPIE_NAMESPACE_W3C_BASIC_GEO 'http://www.w3.org/2003/01/geo/wgs84_pos#'
 
const SIMPLEPIE_NAMESPACE_GEORSS 'http://www.georss.org/georss'
 
const SIMPLEPIE_NAMESPACE_MEDIARSS 'http://search.yahoo.com/mrss/'
 
const SIMPLEPIE_NAMESPACE_MEDIARSS_WRONG 'http://search.yahoo.com/mrss'
 
const SIMPLEPIE_NAMESPACE_MEDIARSS_WRONG2 'http://video.search.yahoo.com/mrss'
 
const SIMPLEPIE_NAMESPACE_MEDIARSS_WRONG3 'http://video.search.yahoo.com/mrss/'
 
const SIMPLEPIE_NAMESPACE_MEDIARSS_WRONG4 'http://www.rssboard.org/media-rss'
 
const SIMPLEPIE_NAMESPACE_MEDIARSS_WRONG5 'http://www.rssboard.org/media-rss/'
 
const SIMPLEPIE_NAMESPACE_ITUNES 'http://www.itunes.com/dtds/podcast-1.0.dtd'
 
const SIMPLEPIE_NAMESPACE_XHTML 'http://www.w3.org/1999/xhtml'
 
const SIMPLEPIE_IANA_LINK_RELATIONS_REGISTRY 'http://www.iana.org/assignments/relation/'
 
const SIMPLEPIE_FILE_SOURCE_NONE 0
 
const SIMPLEPIE_FILE_SOURCE_REMOTE 1
 
const SIMPLEPIE_FILE_SOURCE_LOCAL 2
 
const SIMPLEPIE_FILE_SOURCE_FSOCKOPEN 4
 
const SIMPLEPIE_FILE_SOURCE_CURL 8
 
const SIMPLEPIE_FILE_SOURCE_FILE_GET_CONTENTS 16
 

Documentation des variables

◆ SIMPLEPIE_BUILD

const SIMPLEPIE_BUILD gmdate('YmdHis', SimplePie_Misc::get_build())

◆ SIMPLEPIE_CONSTRUCT_ALL

const SIMPLEPIE_CONSTRUCT_ALL 63

All constructs

◆ SIMPLEPIE_CONSTRUCT_BASE64

const SIMPLEPIE_CONSTRUCT_BASE64 8

◆ SIMPLEPIE_CONSTRUCT_HTML

◆ SIMPLEPIE_CONSTRUCT_IRI

◆ SIMPLEPIE_CONSTRUCT_MAYBE_HTML

◆ SIMPLEPIE_CONSTRUCT_NONE

◆ SIMPLEPIE_CONSTRUCT_TEXT

◆ SIMPLEPIE_CONSTRUCT_XHTML

◆ SIMPLEPIE_FILE_SOURCE_CURL

const SIMPLEPIE_FILE_SOURCE_CURL 8

cURL file source

Référencé par SimplePie_File\__construct().

◆ SIMPLEPIE_FILE_SOURCE_FILE_GET_CONTENTS

const SIMPLEPIE_FILE_SOURCE_FILE_GET_CONTENTS 16

file_get_contents() file source

Référencé par SimplePie_File\__construct().

◆ SIMPLEPIE_FILE_SOURCE_FSOCKOPEN

const SIMPLEPIE_FILE_SOURCE_FSOCKOPEN 4

fsockopen() file source

Référencé par SimplePie_File\__construct().

◆ SIMPLEPIE_FILE_SOURCE_LOCAL

const SIMPLEPIE_FILE_SOURCE_LOCAL 2

Local file source

Référencé par SimplePie_File\__construct(), et SimplePie_Locator\is_feed().

◆ SIMPLEPIE_FILE_SOURCE_NONE

const SIMPLEPIE_FILE_SOURCE_NONE 0

No file source

◆ SIMPLEPIE_FILE_SOURCE_REMOTE

◆ SIMPLEPIE_IANA_LINK_RELATIONS_REGISTRY

const SIMPLEPIE_IANA_LINK_RELATIONS_REGISTRY 'http://www.iana.org/assignments/relation/'

IANA Link Relations Registry

Référencé par SimplePie_Source\get_links(), SimplePie_Item\get_links(), et SimplePie\get_links().

◆ SIMPLEPIE_LINKBACK

const SIMPLEPIE_LINKBACK '<a href="' . SIMPLEPIE_URL . '" title="' . SIMPLEPIE_NAME . ' ' . SIMPLEPIE_VERSION . '">' . SIMPLEPIE_NAME . '</a>'

SimplePie Linkback

◆ SIMPLEPIE_LOCATOR_ALL

const SIMPLEPIE_LOCATOR_ALL 31

All Feed Autodiscovery

Voir également
SimplePie::set_autodiscovery_level()

◆ SIMPLEPIE_LOCATOR_AUTODISCOVERY

const SIMPLEPIE_LOCATOR_AUTODISCOVERY 1

Feed Link Element Autodiscovery

Voir également
SimplePie::set_autodiscovery_level()

Référencé par SimplePie_Locator\find().

◆ SIMPLEPIE_LOCATOR_LOCAL_BODY

const SIMPLEPIE_LOCATOR_LOCAL_BODY 4

Local Feed Body Autodiscovery

Voir également
SimplePie::set_autodiscovery_level()

Référencé par SimplePie_Locator\find().

◆ SIMPLEPIE_LOCATOR_LOCAL_EXTENSION

const SIMPLEPIE_LOCATOR_LOCAL_EXTENSION 2

Local Feed Extension Autodiscovery

Voir également
SimplePie::set_autodiscovery_level()

Référencé par SimplePie_Locator\find().

◆ SIMPLEPIE_LOCATOR_NONE

const SIMPLEPIE_LOCATOR_NONE 0

No Autodiscovery

Voir également
SimplePie::set_autodiscovery_level()

Référencé par SimplePie_Locator\find().

◆ SIMPLEPIE_LOCATOR_REMOTE_BODY

const SIMPLEPIE_LOCATOR_REMOTE_BODY 16

Remote Feed Body Autodiscovery

Voir également
SimplePie::set_autodiscovery_level()

Référencé par SimplePie_Locator\find().

◆ SIMPLEPIE_LOCATOR_REMOTE_EXTENSION

const SIMPLEPIE_LOCATOR_REMOTE_EXTENSION 8

Remote Feed Extension Autodiscovery

Voir également
SimplePie::set_autodiscovery_level()

Référencé par SimplePie_Locator\find().

◆ SIMPLEPIE_LOWERCASE

const SIMPLEPIE_LOWERCASE 2

Change to lowercase

◆ SIMPLEPIE_NAME

const SIMPLEPIE_NAME 'SimplePie'

SimplePie Name

Référencé par SimplePie\fetch_data().

◆ SIMPLEPIE_NAMESPACE_ATOM_03

◆ SIMPLEPIE_NAMESPACE_ATOM_10

◆ SIMPLEPIE_NAMESPACE_DC_10

◆ SIMPLEPIE_NAMESPACE_DC_11

◆ SIMPLEPIE_NAMESPACE_GEORSS

const SIMPLEPIE_NAMESPACE_GEORSS 'http://www.georss.org/georss'

◆ SIMPLEPIE_NAMESPACE_ITUNES

◆ SIMPLEPIE_NAMESPACE_MEDIARSS

const SIMPLEPIE_NAMESPACE_MEDIARSS 'http://search.yahoo.com/mrss/'

Media RSS Namespace

Référencé par SimplePie_Item\get_enclosures(), et SimplePie_Parser\split_ns().

◆ SIMPLEPIE_NAMESPACE_MEDIARSS_WRONG

const SIMPLEPIE_NAMESPACE_MEDIARSS_WRONG 'http://search.yahoo.com/mrss'

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

Référencé par SimplePie_Parser\split_ns().

◆ SIMPLEPIE_NAMESPACE_MEDIARSS_WRONG2

const SIMPLEPIE_NAMESPACE_MEDIARSS_WRONG2 'http://video.search.yahoo.com/mrss'

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

Référencé par SimplePie_Parser\split_ns().

◆ SIMPLEPIE_NAMESPACE_MEDIARSS_WRONG3

const SIMPLEPIE_NAMESPACE_MEDIARSS_WRONG3 'http://video.search.yahoo.com/mrss/'

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

Référencé par SimplePie_Parser\split_ns().

◆ SIMPLEPIE_NAMESPACE_MEDIARSS_WRONG4

const SIMPLEPIE_NAMESPACE_MEDIARSS_WRONG4 'http://www.rssboard.org/media-rss'

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

Référencé par SimplePie_Parser\split_ns().

◆ SIMPLEPIE_NAMESPACE_MEDIARSS_WRONG5

const SIMPLEPIE_NAMESPACE_MEDIARSS_WRONG5 'http://www.rssboard.org/media-rss/'

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

Référencé par SimplePie_Parser\split_ns().

◆ SIMPLEPIE_NAMESPACE_RDF

const SIMPLEPIE_NAMESPACE_RDF 'http://www.w3.org/1999/02/22-rdf-syntax-ns#'

◆ SIMPLEPIE_NAMESPACE_RSS_090

◆ SIMPLEPIE_NAMESPACE_RSS_10

◆ SIMPLEPIE_NAMESPACE_RSS_10_MODULES_CONTENT

const SIMPLEPIE_NAMESPACE_RSS_10_MODULES_CONTENT 'http://purl.org/rss/1.0/modules/content/'

RSS 1.0 Content Module Namespace

Référencé par SimplePie_Item\get_content().

◆ SIMPLEPIE_NAMESPACE_RSS_20

◆ SIMPLEPIE_NAMESPACE_W3C_BASIC_GEO

const SIMPLEPIE_NAMESPACE_W3C_BASIC_GEO 'http://www.w3.org/2003/01/geo/wgs84_pos#'

◆ SIMPLEPIE_NAMESPACE_XHTML

const SIMPLEPIE_NAMESPACE_XHTML 'http://www.w3.org/1999/xhtml'

XHTML Namespace

Référencé par SimplePie_Parser\tag_close(), et SimplePie_Parser\tag_open().

◆ SIMPLEPIE_NAMESPACE_XML

const SIMPLEPIE_NAMESPACE_XML 'http://www.w3.org/XML/1998/namespace'

XML Namespace

Référencé par SimplePie_Parser\tag_open().

◆ SIMPLEPIE_PCRE_HTML_ATTRIBUTE

const 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 HTML attributes

Référencé par SimplePie_Misc\get_element(), et SimplePie_Sanitize\sanitize().

◆ SIMPLEPIE_PCRE_XML_ATTRIBUTE

const SIMPLEPIE_PCRE_XML_ATTRIBUTE '((?:\s+(?:(?:[^\s:]+:)?[^\s:]+)\s*=\s*(?:"(?:[^"]*)"|\'(?:[^\']*)\'))*)\s*'

PCRE for XML attributes

Référencé par SimplePie_Sanitize\sanitize().

◆ SIMPLEPIE_SAME_CASE

const SIMPLEPIE_SAME_CASE 1

Don't change case

◆ SIMPLEPIE_TYPE_ALL

const SIMPLEPIE_TYPE_ALL 1023

All feed types

Référencé par SimplePie\get_type().

◆ SIMPLEPIE_TYPE_ATOM_03

const SIMPLEPIE_TYPE_ATOM_03 256

Atom 0.3

Référencé par SimplePie\get_feed_tags(), et SimplePie\get_type().

◆ SIMPLEPIE_TYPE_ATOM_10

const SIMPLEPIE_TYPE_ATOM_10 512

Atom 1.0

Référencé par SimplePie\get_feed_tags(), et SimplePie\get_type().

◆ SIMPLEPIE_TYPE_ATOM_ALL

const SIMPLEPIE_TYPE_ATOM_ALL 768

All Atom

Référencé par SimplePie\get_channel_tags().

◆ SIMPLEPIE_TYPE_NONE

const SIMPLEPIE_TYPE_NONE 0

No known feed type

Référencé par SimplePie\get_type(), et SimplePie\init().

◆ SIMPLEPIE_TYPE_RSS_090

const SIMPLEPIE_TYPE_RSS_090 1

◆ SIMPLEPIE_TYPE_RSS_091

const SIMPLEPIE_TYPE_RSS_091 6

RSS 0.91 (both Netscape and Userland)

Référencé par SimplePie\get_type().

◆ SIMPLEPIE_TYPE_RSS_091_NETSCAPE

const SIMPLEPIE_TYPE_RSS_091_NETSCAPE 2

RSS 0.91 (Netscape)

Référencé par SimplePie\get_type().

◆ SIMPLEPIE_TYPE_RSS_091_USERLAND

const SIMPLEPIE_TYPE_RSS_091_USERLAND 4

RSS 0.91 (Userland)

Référencé par SimplePie\get_type().

◆ SIMPLEPIE_TYPE_RSS_092

const SIMPLEPIE_TYPE_RSS_092 8

RSS 0.92

Référencé par SimplePie\get_type().

◆ SIMPLEPIE_TYPE_RSS_093

const SIMPLEPIE_TYPE_RSS_093 16

RSS 0.93

Référencé par SimplePie\get_type().

◆ SIMPLEPIE_TYPE_RSS_094

const SIMPLEPIE_TYPE_RSS_094 32

RSS 0.94

Référencé par SimplePie\get_type().

◆ SIMPLEPIE_TYPE_RSS_10

const SIMPLEPIE_TYPE_RSS_10 64

◆ SIMPLEPIE_TYPE_RSS_20

const SIMPLEPIE_TYPE_RSS_20 128

RSS 2.0

Référencé par SimplePie\get_type().

◆ SIMPLEPIE_TYPE_RSS_ALL

const SIMPLEPIE_TYPE_RSS_ALL 255

All RSS

Référencé par SimplePie\get_type().

◆ SIMPLEPIE_TYPE_RSS_RDF

const SIMPLEPIE_TYPE_RSS_RDF 65

RDF-based RSS

Référencé par SimplePie\get_feed_tags().

◆ SIMPLEPIE_TYPE_RSS_SYNDICATION

const SIMPLEPIE_TYPE_RSS_SYNDICATION 190

◆ SIMPLEPIE_UPPERCASE

const SIMPLEPIE_UPPERCASE 4

Change to uppercase

◆ SIMPLEPIE_URL

const SIMPLEPIE_URL 'http://simplepie.org'

SimplePie Website URL

◆ SIMPLEPIE_USERAGENT

const SIMPLEPIE_USERAGENT SIMPLEPIE_NAME . '/' . SIMPLEPIE_VERSION . ' (Feed Parser; ' . SIMPLEPIE_URL . '; Allow like Gecko) Build/' . SIMPLEPIE_BUILD

SimplePie Useragent

Voir également
SimplePie::set_useragent()

◆ SIMPLEPIE_VERSION

const SIMPLEPIE_VERSION '1.3.1'

SimplePie Version

Référencé par SimplePie_Misc\debug().