mustRun();$hashes=[];$copy=function($src,$file)use($s,$work,&$hashes){$dest=$s['app'].'/'.$file;$backup=$work.'/before/'.$file;if(is_file($dest)){if(!is_dir(dirname($backup)))mkdir(dirname($backup),0700,true);copy($dest,$backup);}if(!is_dir(dirname($dest)))mkdir(dirname($dest),0700,true);copy($src,$dest);$hashes[$file]=hash_file('sha256',$dest);};foreach($files as$file)$copy($repo.'/'.$file,$file);$config=require $s['app'].'/config/fiscal_rules_qa.php';$config['document_enabled']=true;$file=$work.'/fiscal_rules_qa.php';file_put_contents($file,"true,'hashes'=>$hashes,'new_grants'=>0,'new_schema'=>0,'new_demo'=>false,'cache_cleared'=>false,'native_writes'=>0],JSON_PRETTY_PRINT));echo json_encode(['passed'=>true,'proof'=>$work.'/document-math-installation.json']).PHP_EOL;