function setValidationPackage($validateclass, $version)
    {
        if (empty($validateclass)) {
            unset($this->_channelInfo['validatepackage']);
        }
        $this->_channelInfo['validatepackage'] = array('_content' => $validateclass);
        $this->_channelInfo['validatepackage']['attribs'] = array('version' => $version);
    }
function setValidationPackage($validateclass, $version)
    {
        if (empty($validateclass)) {
            unset($this->_channelInfo['validatepackage']);
        }
        $this->_channelInfo['validatepackage'] = array('_content' => $validateclass);
        $this->_channelInfo['validatepackage']['attribs'] = array('version' => $version);
    }
function setValidationPackage ( $ validateclass , $ version ) { if ( empty ( $ validateclass ) ) { unset ( $ this -> _channelInfo [ 'validatepackage' ] ) ; } $ this -> _channelInfo [ 'validatepackage' ] = array ( '_content' => $ validateclass ) ; $ this -> _channelInfo [ 'validatepackage' ] [ 'attribs' ] = array ( 'version' => $ version ) ; }
Set the package validation object if it differs from PEAR's default
The class must be includeable via changing _ in the classname to path separator,
but no checking of this is made.
@param string|false pass in false to reset to the default packagename regex
@return boolean success
Set the package validation object if it differs from PEAR s default The class must be includeable via changing _ in the classname to path separator but no checking of this is made .