_aNonHashableFiles = array( 'inc/header.inc.php', ); $aFilesHashed = array(); foreach ($this->_aSystemFiles as $sFile) $this->hashFiles(BX_DIRECTORY_PATH_ROOT . $sFile, $aFilesHashed); return $aFilesHashed; } public function hashSystemFiles() { $aFiles = $this->getSystemFilesHash (); if (!$aFiles) return false; $oDb = bx_instance('BxDolStudioInstallerQuery'); foreach($aFiles as $aFile) $oDb->insertModuleTrack(BX_SYSTEM_MODULE_ID, $aFile); return true; } public function checkSystemFilesHash (&$fChangedFilesPercent) { $aFiles = $this->getSystemFilesHash (); list($aFilesChanged, $fChangedFilesPercent) = $this->hashCheck($aFiles, BX_SYSTEM_MODULE_ID); return $aFilesChanged; } } /** @} */