public function containsValuesEqualToVariableDefaultOnly()
    {
        $data = $this->getDataPlaceHolder();
        
        foreach ($data as $variable) {
            $value = $variable->getValue();
            $default = $variable->getDefaultValue();
            
            if (Utils::isNull($value) === true) {
                if (Utils::isNull($default) === false) {
                    return false;
                }
            } elseif ($value->equals($default) === false) {
                return false;
            }
        }
        
        return true;
    }
public function containsValuesEqualToVariableDefaultOnly()
    {
        $data = $this->getDataPlaceHolder();
        
        foreach ($data as $variable) {
            $value = $variable->getValue();
            $default = $variable->getDefaultValue();
            
            if (Utils::isNull($value) === true) {
                if (Utils::isNull($default) === false) {
                    return false;
                }
            } elseif ($value->equals($default) === false) {
                return false;
            }
        }
        
        return true;
    }
public function containsValuesEqualToVariableDefaultOnly ( ) { $ data = $ this -> getDataPlaceHolder ( ) ; foreach ( $ data as $ variable ) { $ value = $ variable -> getValue ( ) ; $ default = $ variable -> getDefaultValue ( ) ; if ( Utils :: isNull ( $ value ) === true ) { if ( Utils :: isNull ( $ default ) === false ) { return false ; } } elseif ( $ value -> equals ( $ default ) === false ) { return false ; } } return true ; }
Whether or not the State contains only values that are equals to their variable default value only.

@return boolean
Whether or not the State contains only values that are equals to their variable default value only .