PM-301 Notice al hacer upgrade, problema con la funcion upgradeFilesManager

This commit is contained in:
jennylee
2014-09-19 17:32:39 -04:00
parent 6df35534ad
commit af9ae542bd

View File

@@ -113,27 +113,28 @@ class workspaceTools
* access public * access public
*/ */
public function upgradeFilesManager($workSpace) { public function upgradeFilesManager($workSpace) {
$this->initPropel(true);
$con = Propel::getConnection("root"); $con = Propel::getConnection("root");
$stmt = $con->createStatement(); $stmt = $con->createStatement();
$sDirectory = glob(PATH_DATA . "sites/" . $workSpace . "/" . "mailTemplates/*"); $sDirectory = glob(PATH_DATA . "sites/" . $workSpace . "/" . "mailTemplates/*");
$sDirectoryPublic = glob(PATH_DATA . "sites/" . $workSpace . "/" . "public/*"); $sDirectoryPublic = glob(PATH_DATA . "sites/" . $workSpace . "/" . "public/*");
$files = array(); $files = array();
foreach($sDirectory as $valor) { foreach($sDirectory as $mailTemplate) {
if (is_dir($valor)) { if (is_dir($mailTemplate)) {
$inner_files = listFiles($valor); $inner_files = listFiles($mailTemplate);
if (is_array($inner_files)) $files = array_merge($files, $inner_files); if (is_array($inner_files)) $files = array_merge($files, $inner_files);
} }
if (is_file($valor)) { if (is_file($mailTemplate)) {
array_push($files, $valor); array_push($files, $mailTemplate);
} }
} }
foreach($sDirectoryPublic as $valor) { foreach($sDirectoryPublic as $publicFile) {
if (is_dir($valor)) { if (is_dir($publicFile)) {
$inner_files = listFiles($valor); $inner_files = listFiles($publicFile);
if (is_array($inner_files)) $files = array_merge($files, $inner_files); if (is_array($inner_files)) $files = array_merge($files, $inner_files);
} }
if (is_file($valor)) { if (is_file($publicFile)) {
array_push($files, $valor); array_push($files, $publicFile);
} }
} }
$sDir = PATH_DATA . "sites/" . $workSpace . "/" . "mailTemplates/"; $sDir = PATH_DATA . "sites/" . $workSpace . "/" . "mailTemplates/";