public function deleteSignature($signature) {

        if ( !is_integer($signature) || !isset($this->signatures[$signature]) ) {

            throw new InvalidArgumentException("Invalid RpcMethod signature reference");

        }

        unset($this->signatures[$signature]);

        return true;

    }
public function deleteSignature($signature) {

        if ( !is_integer($signature) || !isset($this->signatures[$signature]) ) {

            throw new InvalidArgumentException("Invalid RpcMethod signature reference");

        }

        unset($this->signatures[$signature]);

        return true;

    }
public function deleteSignature ( $ signature ) { if ( ! is_integer ( $ signature ) || ! isset ( $ this -> signatures [ $ signature ] ) ) { throw new InvalidArgumentException ( "Invalid RpcMethod signature reference" ) ; } unset ( $ this -> signatures [ $ signature ] ) ; return true ; }
Delete a signature

@param integer $signature The signature's ID

@return bool
@throws InvalidArgumentException
Delete a signature