lib/DataSift/Definition.php
protected function clearHash()
    {
        if ($this->_csdl === false) {
            throw new DataSift_Exception_InvalidData('Cannot clear the hash of a hash-only definition object');
        }
        $this->_hash = false;
        $this->_created_at = false;
        $this->_total_dpu = false;
    }
protected function clearHash()
    {
        if ($this->_csdl === false) {
            throw new DataSift_Exception_InvalidData('Cannot clear the hash of a hash-only definition object');
        }
        $this->_hash = false;
        $this->_created_at = false;
        $this->_total_dpu = false;
    }
protected function clearHash ( ) { if ( $ this -> _csdl === false ) { throw new DataSift_Exception_InvalidData ( 'Cannot clear the hash of a hash-only definition object' ) ; } $ this -> _hash = false ; $ this -> _created_at = false ; $ this -> _total_dpu = false ; }
Reset the hash to false. The effect of this is to mark the definition
as requiring compilation. Also resets other variables that depend on
the CSDL.

@return void
Reset the hash to false . The effect of this is to mark the definition as requiring compilation . Also resets other variables that depend on the CSDL .