Proxy\Plugin\ProxifyPlugin::onBeforeRequest PHP Метод

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

public onBeforeRequest ( Proxy\Event\ProxyEvent $event )
$event Proxy\Event\ProxyEvent
    public function onBeforeRequest(ProxyEvent $event)
    {
        $request = $event['request'];
        // check if one of the POST pairs is convertGET - if so, convert this request to GET
        if ($request->post->has('convertGET')) {
            // we don't need this parameter anymore
            $request->post->remove('convertGET');
            // replace all GET parameters with POST data
            $request->get->replace($request->post->all());
            // remove POST data
            $request->post->clear();
            // This is now a GET request
            $request->setMethod('GET');
            $request->prepare();
        }
    }