Joomla Platform
13.1
Documentation des API du framework Joomla Platform
|
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) |
Définition à la ligne 9075 du fichier simplepie.php.
SimplePie_Misc::absolutize_url | ( | $relative, | |
$base | |||
) |
Définition à la ligne 9105 du fichier simplepie.php.
Références SimplePie_IRI\absolutize().
Référencé par SimplePie_Locator\autodiscovery(), SimplePie_Locator\get_base(), SimplePie\get_favicon(), SimplePie_Locator\get_links(), SimplePie_Sanitize\replace_urls(), SimplePie_Sanitize\sanitize(), SimplePie_File\SimplePie_File(), et SimplePie_Parser\tag_open().
SimplePie_Misc::array_unique | ( | $array | ) |
Définition à la ligne 11068 du fichier simplepie.php.
Référencé par SimplePie\get_authors(), SimplePie_Item\get_authors(), SimplePie_Source\get_authors(), SimplePie\get_categories(), SimplePie_Item\get_categories(), SimplePie_Source\get_categories(), SimplePie\get_contributors(), SimplePie_Item\get_contributors(), SimplePie_Source\get_contributors(), et SimplePie_Item\get_enclosures().
SimplePie_Misc::atom_03_construct_type | ( | $attribs | ) |
Définition à la ligne 10955 du fichier simplepie.php.
Références SIMPLEPIE_CONSTRUCT_BASE64, SIMPLEPIE_CONSTRUCT_HTML, SIMPLEPIE_CONSTRUCT_NONE, SIMPLEPIE_CONSTRUCT_TEXT, et SIMPLEPIE_CONSTRUCT_XHTML.
Référencé par SimplePie_Item\get_content(), SimplePie\get_copyright(), SimplePie_Source\get_copyright(), SimplePie\get_description(), SimplePie_Item\get_description(), SimplePie_Source\get_description(), SimplePie\get_title(), SimplePie_Item\get_title(), et SimplePie_Source\get_title().
SimplePie_Misc::atom_10_construct_type | ( | $attribs | ) |
Définition à la ligne 10991 du fichier simplepie.php.
Références SIMPLEPIE_CONSTRUCT_HTML, SIMPLEPIE_CONSTRUCT_NONE, SIMPLEPIE_CONSTRUCT_TEXT, et SIMPLEPIE_CONSTRUCT_XHTML.
Référencé par SimplePie\get_copyright(), SimplePie_Item\get_copyright(), SimplePie_Source\get_copyright(), SimplePie\get_description(), SimplePie_Item\get_description(), SimplePie_Source\get_description(), SimplePie\get_title(), SimplePie_Item\get_title(), et SimplePie_Source\get_title().
SimplePie_Misc::atom_10_content_construct_type | ( | $attribs | ) |
Définition à la ligne 11013 du fichier simplepie.php.
Références SIMPLEPIE_CONSTRUCT_BASE64, SIMPLEPIE_CONSTRUCT_HTML, SIMPLEPIE_CONSTRUCT_NONE, SIMPLEPIE_CONSTRUCT_TEXT, et SIMPLEPIE_CONSTRUCT_XHTML.
Référencé par SimplePie_Item\get_content().
SimplePie_Misc::change_encoding | ( | $data, | |
$input, | |||
$output | |||
) |
Définition à la ligne 9413 du fichier simplepie.php.
Références encoding(), et windows_1252_to_utf8().
Référencé par SimplePie\init(), SimplePie_Sanitize\sanitize(), et xml_encoding().
|
static |
Converts a unicode codepoint to a UTF-8 character
public
int | $codepoint | Unicode codepoint |
Définition à la ligne 11118 du fichier simplepie.php.
Référencé par SimplePie_Decode_HTML_Entities\entity().
SimplePie_Misc::compress_parse_url | ( | $scheme = '' , |
|
$authority = '' , |
|||
$path = '' , |
|||
$query = '' , |
|||
$fragment = '' |
|||
) |
Définition à la ligne 9333 du fichier simplepie.php.
Référencé par fix_protocol(), SimplePie_Enclosure\SimplePie_Enclosure(), et SimplePie_File\SimplePie_File().
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
str | $identifier_url | URL that is used to identify the content. This may or may not be the actual URL of the live content. |
str | $cache_location | Location of SimplePie's cache. Defaults to './cache'. |
str | $cache_extension | The file extension that the file was cached with. Defaults to 'spc'. |
str | $cache_class | Name 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_function | Obsolete. Exists for backwards compatibility reasons only. |
Définition à la ligne 9267 du fichier simplepie.php.
SimplePie_Misc::element_implode | ( | $element | ) |
Définition à la ligne 9202 du fichier simplepie.php.
Référencé par SimplePie_Sanitize\replace_urls(), et SimplePie_Sanitize\sanitize().
SimplePie_Misc::encoding | ( | $charset | ) |
Définition à la ligne 9454 du fichier simplepie.php.
Référencé par change_encoding().
|
static |
Decode HTML entities
public
string | $data | Input data |
Définition à la ligne 10864 du fichier simplepie.php.
Référencé par get_element().
SimplePie_Misc::error | ( | $message, | |
$level, | |||
$file, | |||
$line | |||
) |
Définition à la ligne 9221 du fichier simplepie.php.
SimplePie_Misc::fix_protocol | ( | $url, | |
$http = 1 |
|||
) |
Définition à la ligne 9289 du fichier simplepie.php.
Références compress_parse_url(), 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().
SimplePie_Misc::get_curl_version | ( | ) |
Définition à la ligne 10770 du fichier simplepie.php.
Référencé par SimplePie_File\SimplePie_File().
SimplePie_Misc::get_element | ( | $realname, | |
$string | |||
) |
Définition à la ligne 9165 du fichier simplepie.php.
Références 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().
SimplePie_Misc::htmlspecialchars_decode | ( | $string, | |
$quote_style | |||
) |
Définition à la ligne 10943 du fichier simplepie.php.
SimplePie_Misc::is_isegment_nz_nc | ( | $string | ) |
Définition à la ligne 11044 du fichier simplepie.php.
Référencé par SimplePie\get_links(), SimplePie_Item\get_links(), et SimplePie_Source\get_links().
SimplePie_Misc::is_subclass_of | ( | $class1, | |
$class2 | |||
) |
Définition à la ligne 10791 du fichier simplepie.php.
Référencé par SimplePie\set_author_class(), SimplePie\set_cache_class(), SimplePie\set_caption_class(), SimplePie\set_category_class(), SimplePie\set_content_type_sniffer_class(), SimplePie\set_copyright_class(), SimplePie\set_credit_class(), SimplePie\set_enclosure_class(), SimplePie\set_file_class(), SimplePie\set_item_class(), SimplePie\set_locator_class(), SimplePie\set_parser_class(), SimplePie\set_rating_class(), SimplePie\set_restriction_class(), SimplePie\set_sanitize_class(), et SimplePie\set_source_class().
SimplePie_Misc::normalize_url | ( | $url | ) |
Définition à la ligne 9344 du fichier simplepie.php.
Référencé par fix_protocol().
SimplePie_Misc::output_javascript | ( | ) |
Définition à la ligne 11330 du fichier simplepie.php.
Référencé par SimplePie\init().
SimplePie_Misc::parse_date | ( | $dt | ) |
Définition à la ligne 10850 du fichier simplepie.php.
Références SimplePie_Parse_Date\get().
SimplePie_Misc::parse_mime | ( | $mime | ) |
Définition à la ligne 10931 du fichier simplepie.php.
Référencé par SimplePie_Locator\autodiscovery().
|
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
string | $str | The input string. |
Définition à la ligne 11202 du fichier simplepie.php.
Référencé par SimplePie_Cache_MySQL\SimplePie_Cache_MySQL().
SimplePie_Misc::parse_url | ( | $url | ) |
Définition à la ligne 9321 du fichier simplepie.php.
Référencé par fix_protocol(), SimplePie_Enclosure\get_extension(), SimplePie_Locator\get_links(), SimplePie\init(), SimplePie_Enclosure\SimplePie_Enclosure(), et SimplePie_File\SimplePie_File().
SimplePie_Misc::percent_encoding_normalization | ( | $match | ) |
Définition à la ligne 9350 du fichier simplepie.php.
SimplePie_Misc::remove_dot_segments | ( | $input | ) |
Définition à la ligne 9111 du fichier simplepie.php.
SimplePie_Misc::space_seperated_tokens | ( | $string | ) |
Définition à la ligne 11049 du fichier simplepie.php.
Référencé par SimplePie_Locator\autodiscovery().
SimplePie_Misc::strip_comments | ( | $data | ) |
Strip HTML comments
public
string | $data | Data to strip comments from |
Définition à la ligne 10832 du fichier simplepie.php.
Référencé par SimplePie_Sanitize\sanitize().
|
static |
Re-implementation of PHP 5's stripos()
Returns the numeric position of the first occurrence of needle in the haystack string.
string
object | $haystack | |
string | $needle | Note 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 | $offset | The 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. |
Définition à la ligne 11165 du fichier simplepie.php.
Référencé par SimplePie_Cache_MySQL\SimplePie_Cache_MySQL().
SimplePie_Misc::time_hms | ( | $seconds | ) |
Définition à la ligne 9077 du fichier simplepie.php.
Référencé par SimplePie_Enclosure\get_duration().
SimplePie_Misc::uncomment_rfc822 | ( | $string | ) |
Remove RFC822 comments
public
string | $data | Data to strip comments from |
Définition à la ligne 10877 du fichier simplepie.php.
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)
string | $str | String to remove bad UTF-8 bytes from |
Définition à la ligne 9374 du fichier simplepie.php.
|
static |
Converts a Windows-1252 encoded string to a UTF-8 encoded string
public
string | $string | Windows-1252 encoded string |
Définition à la ligne 9406 du fichier simplepie.php.
Référencé par change_encoding().
SimplePie_Misc::xml_encoding | ( | $data | ) |
Detect XML encoding, as per XML 1.0 Appendix F.1
string | $data | XML data |
Définition à la ligne 11230 du fichier simplepie.php.
Références change_encoding().
Référencé par SimplePie\init().