PHP Класс Proxy\Plugin\ProxifyPlugin

Наследование: extends Proxy\Plugin\AbstractPlugin
Показать файл Открыть проект

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

Метод Описание
onBeforeRequest ( Proxy\Event\ProxyEvent $event )
onCompleted ( Proxy\Event\ProxyEvent $event ) * TODO: $input = preg_replace('#]*name="\'["\'][^>]*>#is', '', $input, 3); $input = preg_replace('#]*rel="\'["\'][^>]*>#is', '', $input, 2);

Приватные методы

Метод Описание
css_import ( $matches ) * this.params.logoImg&&(e="background-image: url("+this.params.logoImg+")")
css_url ( $matches )
form_action ( $matches )
html_href ( $matches )
html_src ( $matches )

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

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

public onBeforeRequest ( Proxy\Event\ProxyEvent $event )
$event Proxy\Event\ProxyEvent

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

# Remove and record a href $input = preg_replace_callback('#]{1,2048}))(?(1)\\1|)[^>]*>#i', 'html_stripBase', $input, 1); # Proxy url= values in meta redirects $input = preg_replace_callback('#content\s*=\s*(["\\\'])?[0-9]+\s*;\s*url=([\\\'"]|&\#39;)?((?(?<=")[^"]+|(?(?<=\\\')[^\\\']+|[^\\\'" >]+)))(?(2)\\2|)(?(1)\\1|)#i', 'html_metaRefresh', $input, 1); # Process forms $input = preg_replace_callback('#]*)>(.*?)#is', 'html_form', $input);
public onCompleted ( Proxy\Event\ProxyEvent $event )
$event Proxy\Event\ProxyEvent