SimplePie A PHP-Based RSS and Atom Feed Framework. Takes the hard work out of managing a complete RSS/Atom solution.
Author: | Ryan Parman |
Author: | Sam Sneddon |
Author: | Ryan McCue |
Copyright: | 2004-2016 Ryan Parman, Sam Sneddon, Ryan McCue |
License: | http://www.opensource.org/licenses/bsd-license.php BSD License |
File Size: | 2180 lines (69 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
Misc:: (41 methods):
time_hms()
absolutize_url()
get_element()
element_implode()
error()
fix_protocol()
array_merge_recursive()
parse_url()
compress_parse_url()
normalize_url()
percent_encoding_normalization()
windows_1252_to_utf8()
change_encoding()
change_encoding_mbstring()
change_encoding_iconv()
change_encoding_uconverter()
encoding()
get_curl_version()
strip_comments()
parse_date()
entities_decode()
uncomment_rfc822()
parse_mime()
atom_03_construct_type()
atom_10_construct_type()
atom_10_content_construct_type()
is_isegment_nz_nc()
space_separated_tokens()
codepoint_to_utf8()
parse_str()
xml_encoding()
output_javascript()
embed_quicktime()
embed_flash()
embed_flv()
embed_wmedia()
get_build()
get_default_useragent()
debug()
silence_errors()
url_remove_credentials()
time_hms($seconds) X-Ref |
No description |
absolutize_url($relative, $base) X-Ref |
No description |
get_element($realname, $string) X-Ref |
Get a HTML/XML element from a HTML string param: string $realname Element name (including namespace prefix if applicable) param: string $string HTML document return: array |
element_implode($element) X-Ref |
No description |
error($message, $level, $file, $line) X-Ref |
No description |
fix_protocol($url, $http = 1) X-Ref |
No description |
array_merge_recursive($array1, $array2) X-Ref |
parse_url($url) X-Ref |
No description |
compress_parse_url($scheme = '', $authority = '', $path = '', $query = '', $fragment = '') X-Ref |
No description |
normalize_url($url) X-Ref |
No description |
percent_encoding_normalization($match) X-Ref |
No description |
windows_1252_to_utf8($string) X-Ref |
Converts a Windows-1252 encoded string to a UTF-8 encoded string param: string $string Windows-1252 encoded string return: string UTF-8 encoded string |
change_encoding($data, $input, $output) X-Ref |
Change a string from one encoding to another param: string $data Raw data in $input encoding param: string $input Encoding of $data param: string $output Encoding you want return: string|boolean False if we can't convert it |
change_encoding_mbstring($data, $input, $output) X-Ref |
No description |
change_encoding_iconv($data, $input, $output) X-Ref |
No description |
change_encoding_uconverter($data, $input, $output) X-Ref |
param: string $data param: string $input param: string $output return: string|false |
encoding($charset) X-Ref |
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: string $charset Character set to standardise return: string Standardised name |
get_curl_version() X-Ref |
No description |
strip_comments($data) X-Ref |
Strip HTML comments param: string $data Data to strip comments from return: string Comment stripped string |
parse_date($dt) X-Ref |
No description |
entities_decode($data) X-Ref |
Decode HTML entities param: string $data Input data return: string Output data |
uncomment_rfc822($string) X-Ref |
Remove RFC822 comments param: string $data Data to strip comments from return: string Comment stripped string |
parse_mime($mime) X-Ref |
No description |
atom_03_construct_type($attribs) X-Ref |
No description |
atom_10_construct_type($attribs) X-Ref |
No description |
atom_10_content_construct_type($attribs) X-Ref |
No description |
is_isegment_nz_nc($string) X-Ref |
No description |
space_separated_tokens($string) X-Ref |
No description |
codepoint_to_utf8($codepoint) X-Ref |
Converts a unicode codepoint to a UTF-8 character param: int $codepoint Unicode codepoint return: string UTF-8 character |
parse_str($str) X-Ref |
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: string $str The input string. return: array |
xml_encoding($data, $registry) X-Ref |
Detect XML encoding, as per XML 1.0 Appendix F.1 param: string $data XML data param: \SimplePie\Registry $registry Class registry return: array Possible encodings |
output_javascript() X-Ref |
No description |
embed_quicktime(type, bgcolor, width, height, link, placeholder, loop) X-Ref |
No description |
embed_flash(bgcolor, width, height, link, loop, type) X-Ref |
No description |
embed_flv(width, height, link, placeholder, loop, player) X-Ref |
No description |
embed_wmedia(width, height, link) X-Ref |
No description |
get_build() X-Ref |
Get the SimplePie build timestamp Uses the git index if it exists, otherwise uses the modification time of the newest file. |
get_default_useragent() X-Ref |
Get the default user agent string return: string |
debug(&$sp) X-Ref |
Format debugging information |
silence_errors($num, $str) X-Ref |
No description |
url_remove_credentials($url) X-Ref |
Sanitize a URL by removing HTTP credentials. param: string $url the URL to sanitize. return: string the same URL without HTTP credentials. |