PHP Класс Web

Наследование: extends Base
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$wrapper @}

Открытые методы

Метод Описание
acceptable ( $list = NULL ) : array | string | FALSE Return the MIME types stated in the HTTP Accept header as an array; If a list of MIME types is specified, return the best match; or FALSE if none found
engine ( $arg = 'curl' ) : string Specify the HTTP request engine to use; If not available, fall back to an applicable substitute
filler ( $count = 1, $max = 20, $std = TRUE ) : string Return chunk of text from standard Lorem Ipsum passage
mime ( $file ) : string Detect MIME type using file extension
minify ( $files, $mime = NULL, $header = TRUE, $path = NULL ) : string Strip Javascript/CSS files of extraneous whitespaces and comments; Return combined output as a minified string
progress ( $id ) : integer | FALSE Return upload progress in bytes, FALSE on failure
receive ( $func = NULL, $overwrite = FALSE, $slug = TRUE ) : array | boolean Receive file(s) from HTTP client
request ( $url, array $options = NULL ) : array | FALSE Submit HTTP request; Use HTTP context options (described in http://www.php.net/manual/en/context.http.php) if specified; Cache the page as instructed by remote server
rss ( $url, $max = 10, $tags = NULL ) : array | FALSE Retrieve RSS feed and return as an array
send ( $file, $mime = NULL, $kbps, $force = TRUE, $name = NULL, $flush = TRUE ) : integer | FALSE Transmit file to HTTP client; Return file size if successful, FALSE otherwise
slug ( $text ) : string Return a URL/filesystem-friendly version of string
subst ( array &$old, $new ) : null Replace old headers with new elements
whois ( $addr, $server = 'whois.internic.net' ) : string | FALSE Retrieve information from whois server

Защищенные методы

Метод Описание
_curl ( $url, $options ) : array HTTP request via cURL
_socket ( $url, $options ) : array HTTP request via low-level TCP/IP socket
_stream ( $url, $options ) : array HTTP request via PHP stream wrapper

Описание методов

_curl() защищенный Метод

HTTP request via cURL
protected _curl ( $url, $options ) : array
$url string
$options array
Результат array

_socket() защищенный Метод

HTTP request via low-level TCP/IP socket
protected _socket ( $url, $options ) : array
$url string
$options array
Результат array

_stream() защищенный Метод

HTTP request via PHP stream wrapper
protected _stream ( $url, $options ) : array
$url string
$options array
Результат array

acceptable() публичный Метод

Return the MIME types stated in the HTTP Accept header as an array; If a list of MIME types is specified, return the best match; or FALSE if none found
public acceptable ( $list = NULL ) : array | string | FALSE
$list string|array
Результат array | string | FALSE

engine() публичный Метод

Specify the HTTP request engine to use; If not available, fall back to an applicable substitute
public engine ( $arg = 'curl' ) : string
$arg string
Результат string

filler() публичный Метод

Return chunk of text from standard Lorem Ipsum passage
public filler ( $count = 1, $max = 20, $std = TRUE ) : string
$count int
$max int
$std bool
Результат string

mime() публичный Метод

Detect MIME type using file extension
public mime ( $file ) : string
$file string
Результат string

minify() публичный Метод

Strip Javascript/CSS files of extraneous whitespaces and comments; Return combined output as a minified string
public minify ( $files, $mime = NULL, $header = TRUE, $path = NULL ) : string
$files string|array
$mime string
$header bool
$path string
Результат string

progress() публичный Метод

Return upload progress in bytes, FALSE on failure
public progress ( $id ) : integer | FALSE
$id string
Результат integer | FALSE

receive() публичный Метод

Receive file(s) from HTTP client
public receive ( $func = NULL, $overwrite = FALSE, $slug = TRUE ) : array | boolean
$func callback
$overwrite bool
$slug callback|bool
Результат array | boolean

request() публичный Метод

Submit HTTP request; Use HTTP context options (described in http://www.php.net/manual/en/context.http.php) if specified; Cache the page as instructed by remote server
public request ( $url, array $options = NULL ) : array | FALSE
$url string
$options array array
Результат array | FALSE

rss() публичный Метод

Retrieve RSS feed and return as an array
public rss ( $url, $max = 10, $tags = NULL ) : array | FALSE
$url string
$max int
$tags string
Результат array | FALSE

send() публичный Метод

Transmit file to HTTP client; Return file size if successful, FALSE otherwise
public send ( $file, $mime = NULL, $kbps, $force = TRUE, $name = NULL, $flush = TRUE ) : integer | FALSE
$file string
$mime string
$kbps int
$force bool
$name string
$flush bool
Результат integer | FALSE

slug() публичный Метод

Return a URL/filesystem-friendly version of string
public slug ( $text ) : string
$text string
Результат string

subst() публичный Метод

Replace old headers with new elements
public subst ( array &$old, $new ) : null
$old array array
$new string|array
Результат null

whois() публичный Метод

Retrieve information from whois server
public whois ( $addr, $server = 'whois.internic.net' ) : string | FALSE
$addr string
$server string
Результат string | FALSE

Описание свойств

$wrapper защищенное свойство

@}
protected $wrapper