Joomla CMS  2.5.24 (avec JPlatform 11.4 inclus)
Documentation des API du CMS Joomla en version 2.5 et du framework Joomla Platform intégré
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe SimplePie_Misc

Liste de tous les membres

Fonctions membres publiques

 time_hms ($seconds)
 absolutize_url ($relative, $base)
 remove_dot_segments ($input)
 get_element ($realname, $string)
 element_implode ($element)
 error ($message, $level, $file, $line)
 display_cached_file ($identifier_url, $cache_location= './cache', $cache_extension= 'spc', $cache_class= 'SimplePie_Cache', $cache_name_function= 'md5')
 fix_protocol ($url, $http=1)
 parse_url ($url)
 compress_parse_url ($scheme= '', $authority= '', $path= '', $query= '', $fragment= '')
 normalize_url ($url)
 percent_encoding_normalization ($match)
 utf8_bad_replace ($str)
 change_encoding ($data, $input, $output)
 encoding ($charset)
 get_curl_version ()
 is_subclass_of ($class1, $class2)
 strip_comments ($data)
 parse_date ($dt)
 uncomment_rfc822 ($string)
 parse_mime ($mime)
 htmlspecialchars_decode ($string, $quote_style)
 atom_03_construct_type ($attribs)
 atom_10_construct_type ($attribs)
 atom_10_content_construct_type ($attribs)
 is_isegment_nz_nc ($string)
 space_seperated_tokens ($string)
 array_unique ($array)
 xml_encoding ($data)
 output_javascript ()

Fonctions membres publiques statiques

 windows_1252_to_utf8 ($string)
 entities_decode ($data)
 codepoint_to_utf8 ($codepoint)
 stripos ($haystack, $needle, $offset=0)
 parse_str ($str)

Documentation des fonctions membres

SimplePie_Misc::absolutize_url (   $relative,
  $base 
)
SimplePie_Misc::atom_10_content_construct_type (   $attribs)
SimplePie_Misc::change_encoding (   $data,
  $input,
  $output 
)

Références $data, $i, $output, $return, elseif, encoding(), et windows_1252_to_utf8().

Référencé par SimplePie\init(), SimplePie_Sanitize\sanitize(), et xml_encoding().

+ Voici le graphe d'appel pour cette fonction :

+ Voici le graphe des appelants de cette fonction :

SimplePie_Misc::codepoint_to_utf8 (   $codepoint)
static

Converts a unicode codepoint to a UTF-8 character

public

Paramètres:
int$codepointUnicode codepoint
Renvoie:
string UTF-8 character

Référencé par SimplePie_Decode_HTML_Entities\entity().

+ Voici le graphe des appelants de cette fonction :

SimplePie_Misc::compress_parse_url (   $scheme = '',
  $authority = '',
  $path = '',
  $query = '',
  $fragment = '' 
)

Références $path, et $query.

Référencé par fix_protocol(), SimplePie_Enclosure\SimplePie_Enclosure(), et SimplePie_File\SimplePie_File().

+ Voici le graphe des appelants de cette fonction :

SimplePie_Misc::display_cached_file (   $identifier_url,
  $cache_location = './cache',
  $cache_extension = 'spc',
  $cache_class = 'SimplePie_Cache',
  $cache_name_function = 'md5' 
)

If a file has been cached, retrieve and display it.

This is most useful for caching images (get_favicon(), etc.), however it works for all cached files. This WILL NOT display ANY file/image/page/whatever, but rather only display what has already been cached by SimplePie.

public

Voir également:
SimplePie::get_favicon()
Paramètres:
str$identifier_urlURL that is used to identify the content. This may or may not be the actual URL of the live content.
str$cache_locationLocation of SimplePie's cache. Defaults to './cache'.
str$cache_extensionThe file extension that the file was cached with. Defaults to 'spc'.
str$cache_className of the cache-handling class being used in SimplePie. Defaults to 'SimplePie_Cache', and should be left as-is unless you've overloaded the class.
str$cache_name_functionObsolete. Exists for backwards compatibility reasons only.

Références $file.

SimplePie_Misc::element_implode (   $element)

Références $key.

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

+ Voici le graphe des appelants de cette fonction :

SimplePie_Misc::encoding (   $charset)

Référencé par change_encoding().

+ Voici le graphe des appelants de cette fonction :

SimplePie_Misc::entities_decode (   $data)
static

Decode HTML entities

public

Paramètres:
string$dataInput data
Renvoie:
string Output data

Références $data.

Référencé par get_element().

+ Voici le graphe des appelants de cette fonction :

SimplePie_Misc::error (   $message,
  $level,
  $file,
  $line 
)

Références $message.

SimplePie_Misc::fix_protocol (   $url,
  $http = 1 
)

Références $url, compress_parse_url(), elseif, normalize_url(), et parse_url().

Référencé par SimplePie\set_feed_url(), SimplePie\subscribe_feed(), SimplePie\subscribe_itunes(), SimplePie\subscribe_outlook(), et SimplePie\subscribe_podcast().

+ Voici le graphe d'appel pour cette fonction :

+ Voici le graphe des appelants de cette fonction :

SimplePie_Misc::get_curl_version ( )

Références elseif.

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

+ Voici le graphe des appelants de cette fonction :

SimplePie_Misc::get_element (   $realname,
  $string 
)

Références $attribs, $i, $name, $return, entities_decode(), et SIMPLEPIE_PCRE_HTML_ATTRIBUTE.

Référencé par SimplePie_Locator\autodiscovery(), SimplePie_Locator\get_base(), SimplePie_Locator\get_links(), SimplePie_Sanitize\replace_urls(), et SimplePie_Sanitize\sanitize().

+ Voici le graphe d'appel pour cette fonction :

+ Voici le graphe des appelants de cette fonction :

SimplePie_Misc::htmlspecialchars_decode (   $string,
  $quote_style 
)
SimplePie_Misc::is_isegment_nz_nc (   $string)

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

+ Voici le graphe des appelants de cette fonction :

SimplePie_Misc::normalize_url (   $url)

Références $url.

Référencé par fix_protocol().

+ Voici le graphe des appelants de cette fonction :

SimplePie_Misc::output_javascript ( )

Références width.

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

+ Voici le graphe des appelants de cette fonction :

SimplePie_Misc::parse_date (   $dt)

Références SimplePie_Parse_Date\get().

+ Voici le graphe d'appel pour cette fonction :

SimplePie_Misc::parse_mime (   $mime)

Références $mime.

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

+ Voici le graphe des appelants de cette fonction :

SimplePie_Misc::parse_str (   $str)
static

Similar to parse_str()

Returns an associative array of name/value pairs, where the value is an array of values that have used the same name

string

Paramètres:
string$strThe input string.
Renvoie:
array

Références $name, $return, et null.

Référencé par SimplePie_Cache_MySQL\SimplePie_Cache_MySQL().

+ Voici le graphe des appelants de cette fonction :

SimplePie_Misc::parse_url (   $url)
SimplePie_Misc::percent_encoding_normalization (   $match)
SimplePie_Misc::remove_dot_segments (   $input)

Références $output, et elseif.

SimplePie_Misc::space_seperated_tokens (   $string)

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

+ Voici le graphe des appelants de cette fonction :

SimplePie_Misc::strip_comments (   $data)

Strip HTML comments

public

Paramètres:
string$dataData to strip comments from
Renvoie:
string Comment stripped string

Références $data, et $output.

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

+ Voici le graphe des appelants de cette fonction :

SimplePie_Misc::stripos (   $haystack,
  $needle,
  $offset = 0 
)
static

Re-implementation of PHP 5's stripos()

Returns the numeric position of the first occurrence of needle in the haystack string.

string

Paramètres:
object$haystack
string$needleNote that the needle may be a string of one or more characters. If needle is not a string, it is converted to an integer and applied as the ordinal value of a character.
int$offsetThe optional offset parameter allows you to specify which character in haystack to start searching. The position returned is still relative to the beginning of haystack.
Renvoie:
bool If needle is not found, stripos() will return boolean false.

Références elseif.

Référencé par SimplePie_Cache_MySQL\SimplePie_Cache_MySQL().

+ Voici le graphe des appelants de cette fonction :

SimplePie_Misc::time_hms (   $seconds)

Référencé par SimplePie_Enclosure\get_duration().

+ Voici le graphe des appelants de cette fonction :

SimplePie_Misc::uncomment_rfc822 (   $string)

Remove RFC822 comments

public

Paramètres:
string$dataData to strip comments from
Renvoie:
string Comment stripped string

Références $output, et elseif.

SimplePie_Misc::utf8_bad_replace (   $str)

Remove bad UTF-8 bytes

PCRE Pattern to locate bad bytes in a UTF-8 string comes from W3C FAQ: Multilingual Forms (modified to include full ASCII range)

Auteur:
Geoffrey Sneddon
Voir également:
http://www.w3.org/International/questions/qa-forms-utf-8
Paramètres:
string$strString to remove bad UTF-8 bytes from
Renvoie:
string UTF-8 string

Références $return, et elseif.

SimplePie_Misc::windows_1252_to_utf8 (   $string)
static

Converts a Windows-1252 encoded string to a UTF-8 encoded string

public

Paramètres:
string$stringWindows-1252 encoded string
Renvoie:
string UTF-8 encoded string

Référencé par change_encoding().

+ Voici le graphe des appelants de cette fonction :

SimplePie_Misc::xml_encoding (   $data)

Detect XML encoding, as per XML 1.0 Appendix F.1

Paramètres:
string$dataXML data
Renvoie:
array Possible encodings

Références $data, change_encoding(), et elseif.

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

+ Voici le graphe d'appel pour cette fonction :

+ Voici le graphe des appelants de cette fonction :


La documentation de cette classe a été générée à partir du fichier suivant :