function unrevoke($serial)
    {
        if (is_array($rclist = &$this->_subArray($this->currentCert, 'tbsCertList/revokedCertificates'))) {
            if (($i = $this->_revokedCertificate($rclist, $serial)) !== false) {
                unset($rclist[$i]);
                $rclist = array_values($rclist);
                return true;
            }
        }

        return false;
    }
function unrevoke($serial)
    {
        if (is_array($rclist = &$this->_subArray($this->currentCert, 'tbsCertList/revokedCertificates'))) {
            if (($i = $this->_revokedCertificate($rclist, $serial)) !== false) {
                unset($rclist[$i]);
                $rclist = array_values($rclist);
                return true;
            }
        }

        return false;
    }
function unrevoke ( $ serial ) { if ( is_array ( $ rclist = & $ this -> _subArray ( $ this -> currentCert , 'tbsCertList/revokedCertificates' ) ) ) { if ( ( $ i = $ this -> _revokedCertificate ( $ rclist , $ serial ) ) !== false ) { unset ( $ rclist [ $ i ] ) ; $ rclist = array_values ( $ rclist ) ; return true ; } } return false ; }
Unrevoke a certificate.

@param string $serial
@access public
@return bool
Unrevoke a certificate .