Joomla Platform
13.1
Documentation des API du framework Joomla Platform
|
Fonctions membres publiques | |
SimplePie_HTTP_Parser ($data) | |
parse () | |
has_data () | |
is_linear_whitespace () | |
http_version () | |
status () | |
reason () | |
new_line () | |
name () | |
linear_whitespace () | |
value () | |
value_char () | |
quote () | |
quote_char () | |
quote_escaped () | |
body () |
Attributs publics | |
$http_version = 0.0 | |
$status_code = 0 | |
$reason = '' | |
$headers = array() | |
$body = '' | |
$state = 'http_version' | |
$data = '' | |
$data_length = 0 | |
$position = 0 | |
$name = '' | |
$value = '' |
Définition à la ligne 7871 du fichier simplepie.php.
SimplePie_HTTP_Parser::body | ( | ) |
Parse the body
private
Définition à la ligne 8289 du fichier simplepie.php.
Référencé par parse().
SimplePie_HTTP_Parser::has_data | ( | ) |
Check whether there is data beyond the pointer
private
Définition à la ligne 8008 du fichier simplepie.php.
Références $data_length.
Référencé par linear_whitespace(), et parse().
SimplePie_HTTP_Parser::http_version | ( | ) |
Parse the HTTP version
private
Définition à la ligne 8033 du fichier simplepie.php.
Référencé par parse().
SimplePie_HTTP_Parser::is_linear_whitespace | ( | ) |
See if the next character is LWS
private
Définition à la ligne 8019 du fichier simplepie.php.
Références $position.
Référencé par linear_whitespace(), quote(), et value().
SimplePie_HTTP_Parser::linear_whitespace | ( | ) |
Parse LWS, replacing consecutive LWS characters with a single space
private
Définition à la ligne 8160 du fichier simplepie.php.
Références has_data(), is_linear_whitespace(), et value().
Référencé par quote(), et value().
SimplePie_HTTP_Parser::name | ( | ) |
Parse a header name
private
Définition à la ligne 8132 du fichier simplepie.php.
Référencé par new_line().
SimplePie_HTTP_Parser::new_line | ( | ) |
Deal with a new line, shifting data around as needed
private
Définition à la ligne 8094 du fichier simplepie.php.
Références $name, $value, name(), et value().
SimplePie_HTTP_Parser::parse | ( | ) |
Parse the input data
public
Définition à la ligne 7979 du fichier simplepie.php.
Références $state, body(), has_data(), http_version(), et reason().
SimplePie_HTTP_Parser::quote | ( | ) |
See what state to move to while within quoted header values
private
Définition à la ligne 8227 du fichier simplepie.php.
Références is_linear_whitespace(), et linear_whitespace().
SimplePie_HTTP_Parser::quote_char | ( | ) |
Parse a header value while within quotes
private
Définition à la ligne 8264 du fichier simplepie.php.
Références value().
SimplePie_HTTP_Parser::quote_escaped | ( | ) |
Parse an escaped character within quotes
private
Définition à la ligne 8277 du fichier simplepie.php.
Références $position, et value().
SimplePie_HTTP_Parser::reason | ( | ) |
Parse the reason phrase
private
Définition à la ligne 8081 du fichier simplepie.php.
Référencé par parse().
SimplePie_HTTP_Parser::SimplePie_HTTP_Parser | ( | $data | ) |
Create an instance of the class with the input data
public
string | $data | Input data |
Définition à la ligne 7967 du fichier simplepie.php.
Références $data.
SimplePie_HTTP_Parser::status | ( | ) |
Parse the status code
private
Définition à la ligne 8062 du fichier simplepie.php.
SimplePie_HTTP_Parser::value | ( | ) |
See what state to move to while within non-quoted header values
private
Définition à la ligne 8182 du fichier simplepie.php.
Références is_linear_whitespace(), et linear_whitespace().
Référencé par linear_whitespace(), new_line(), quote_char(), quote_escaped(), et value_char().
SimplePie_HTTP_Parser::value_char | ( | ) |
Parse a header value while outside quotes
private
Définition à la ligne 8214 du fichier simplepie.php.
Références value().
SimplePie_HTTP_Parser::$body = '' |
Définition à la ligne 7911 du fichier simplepie.php.
SimplePie_HTTP_Parser::$data = '' |
Définition à la ligne 7927 du fichier simplepie.php.
Référencé par SimplePie_HTTP_Parser().
SimplePie_HTTP_Parser::$data_length = 0 |
Définition à la ligne 7935 du fichier simplepie.php.
Référencé par has_data().
SimplePie_HTTP_Parser::$headers = array() |
Définition à la ligne 7903 du fichier simplepie.php.
SimplePie_HTTP_Parser::$http_version = 0.0 |
Définition à la ligne 7879 du fichier simplepie.php.
SimplePie_HTTP_Parser::$name = '' |
Définition à la ligne 7951 du fichier simplepie.php.
Référencé par new_line().
SimplePie_HTTP_Parser::$position = 0 |
Définition à la ligne 7943 du fichier simplepie.php.
Référencé par is_linear_whitespace(), et quote_escaped().
SimplePie_HTTP_Parser::$reason = '' |
Définition à la ligne 7895 du fichier simplepie.php.
SimplePie_HTTP_Parser::$state = 'http_version' |
Définition à la ligne 7919 du fichier simplepie.php.
Référencé par parse().
SimplePie_HTTP_Parser::$status_code = 0 |
Définition à la ligne 7887 du fichier simplepie.php.
SimplePie_HTTP_Parser::$value = '' |
Définition à la ligne 7959 du fichier simplepie.php.
Référencé par new_line().