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 de la classe SimplePie_Misc

Fonctions membres publiques statiques

static time_hms ($seconds)
 
static absolutize_url ($relative, $base)
 
static get_element ($realname, $string)
 
static element_implode ($element)
 
static error ($message, $level, $file, $line)
 
static fix_protocol ($url, $http=1)
 
static parse_url ($url)
 
static compress_parse_url ($scheme='', $authority='', $path='', $query='', $fragment='')
 
static normalize_url ($url)
 
static percent_encoding_normalization ($match)
 
static windows_1252_to_utf8 ($string)
 
static change_encoding ($data, $input, $output)
 
static encoding ($charset)
 
static get_curl_version ()
 
static strip_comments ($data)
 
static parse_date ($dt)
 
static entities_decode ($data)
 
static uncomment_rfc822 ($string)
 
static parse_mime ($mime)
 
static atom_03_construct_type ($attribs)
 
static atom_10_construct_type ($attribs)
 
static atom_10_content_construct_type ($attribs)
 
static is_isegment_nz_nc ($string)
 
static space_seperated_tokens ($string)
 
static codepoint_to_utf8 ($codepoint)
 
static parse_str ($str)
 
static xml_encoding ($data, $registry)
 
static output_javascript ()
 
static get_build ()
 
static debug (&$sp)
 
static silence_errors ($num, $str)
 

Fonctions membres protégées statiques

static change_encoding_mbstring ($data, $input, $output)
 
static change_encoding_iconv ($data, $input, $output)
 

Documentation des fonctions membres

◆ absolutize_url()

static absolutize_url (   $relative,
  $base 
)
static

Références $base, et SimplePie_IRI\absolutize().

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

◆ atom_03_construct_type()

◆ atom_10_construct_type()

static atom_10_construct_type (   $attribs)
static

◆ atom_10_content_construct_type()

static atom_10_content_construct_type (   $attribs)
static

◆ change_encoding()

static change_encoding (   $data,
  $input,
  $output 
)
static

Change a string from one encoding to another

Paramètres
string$dataRaw data in $input encoding
string$inputEncoding of $data
string$outputEncoding you want
Renvoie
string|boolean False if we can't convert it

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

Référencé par xml_encoding().

◆ change_encoding_iconv()

static change_encoding_iconv (   $data,
  $input,
  $output 
)
staticprotected

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

Référencé par change_encoding().

◆ change_encoding_mbstring()

static change_encoding_mbstring (   $data,
  $input,
  $output 
)
staticprotected

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

Référencé par change_encoding().

◆ codepoint_to_utf8()

static codepoint_to_utf8 (   $codepoint)
static

Converts a unicode codepoint to a UTF-8 character

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

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

◆ compress_parse_url()

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

◆ debug()

static debug ( $sp)
static

Format debugging information

Références $info, $version, null, SIMPLEPIE_BUILD, et SIMPLEPIE_VERSION.

◆ element_implode()

static element_implode (   $element)
static

Références $key, et $value.

◆ encoding()

static encoding (   $charset)
static

Normalize an encoding name

This is automatically generated by create.php

To generate it, run php create.php on the command line, and copy the output to replace this function.

Paramètres
string$charsetCharacter set to standardise
Renvoie
string Standardised name

Référencé par change_encoding().

◆ entities_decode()

static entities_decode (   $data)
static

Decode HTML entities

Obsolète:
Use DOMDocument instead
Paramètres
string$dataInput data
Renvoie
string Output data

Références $data.

Référencé par get_element().

◆ error()

static error (   $message,
  $level,
  $file,
  $line 
)
static

Références $message.

◆ fix_protocol()

static fix_protocol (   $url,
  $http = 1 
)
static

◆ get_build()

static get_build ( )
static

Get the SimplePie build timestamp

Uses the git index if it exists, otherwise uses the modification time of the newest file.

Références $file, $root, et elseif.

◆ get_curl_version()

static get_curl_version ( )
static

Références elseif.

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

◆ get_element()

static get_element (   $realname,
  $string 
)
static

Get a HTML/XML element from a HTML string

Obsolète:
Use DOMDocument instead (parsing HTML with regex is bad!)
Paramètres
string$realnameElement name (including namespace prefix if applicable)
string$stringHTML document
Renvoie
array

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

◆ is_isegment_nz_nc()

static is_isegment_nz_nc (   $string)
static

◆ normalize_url()

static normalize_url (   $url)
static

Références $url.

Référencé par fix_protocol().

◆ output_javascript()

static output_javascript ( )
static

Références height, et width.

◆ parse_date()

static parse_date (   $dt)
static

◆ parse_mime()

static parse_mime (   $mime)
static

Références $mime.

◆ parse_str()

static 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

Paramètres
string$strThe input string.
Renvoie
array

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

◆ parse_url()

static parse_url (   $url)
static

◆ percent_encoding_normalization()

static percent_encoding_normalization (   $match)
static

◆ silence_errors()

static silence_errors (   $num,
  $str 
)
static

◆ space_seperated_tokens()

static space_seperated_tokens (   $string)
static

Références $position.

◆ strip_comments()

static strip_comments (   $data)
static

Strip HTML comments

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

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

◆ time_hms()

static time_hms (   $seconds)
static

◆ uncomment_rfc822()

static uncomment_rfc822 (   $string)
static

Remove RFC822 comments

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

Références $output, $position, et elseif.

◆ windows_1252_to_utf8()

static windows_1252_to_utf8 (   $string)
static

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

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

Référencé par change_encoding().

◆ xml_encoding()

static xml_encoding (   $data,
  $registry 
)
static

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

Paramètres
string$dataXML data
SimplePie_Registry$registryClass registry
Renvoie
array Possible encodings

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


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