Curl/MultiManager.php
public function removeRequest(Request $request) {
        $oid = spl_object_hash($request);
        $result = false;

        if(isset($this->requests[$oid])) {
            unset($this->requests[$oid]);
            $result = $request;
            curl_multi_remove_handle($this->handle, $request->getHandle());
        }

        return $result;
    }
public function removeRequest(Request $request) {
        $oid = spl_object_hash($request);
        $result = false;

        if(isset($this->requests[$oid])) {
            unset($this->requests[$oid]);
            $result = $request;
            curl_multi_remove_handle($this->handle, $request->getHandle());
        }

        return $result;
    }
public function removeRequest ( Request $ request ) { $ oid = spl_object_hash ( $ request ) ; $ result = false ; if ( isset ( $ this -> requests [ $ oid ] ) ) { unset ( $ this -> requests [ $ oid ] ) ; $ result = $ request ; curl_multi_remove_handle ( $ this -> handle , $ request -> getHandle ( ) ) ; } return $ result ; }
Remove a request from the execution stack

Analogous to the curl_multi_remove_handle function

@param Request $request The Request to be removed
@return Request|boolean the request that was removed or false if the request isn't managed by this object
Remove a request from the execution stack