This commit is contained in:
Roly Rudy Gutierrez Pinto
2016-04-06 12:39:34 -04:00
parent 5a19f99035
commit 1336d8ba85
2 changed files with 8 additions and 4 deletions

View File

@@ -41,7 +41,7 @@ class FilesManager
*
* @access public
*/
public function getProcessFilesManagerPath($sProcessUID, $path)
public function getProcessFilesManagerPath($sProcessUID, $path, $getContent = true)
{
try {
$checkPath = substr($path, -1);
@@ -85,7 +85,10 @@ class FilesManager
}
foreach ($aFiles as $aFile) {
$arrayFileUid = $this->getFileManagerUid($sDirectory.$aFile['FILE']);
$fcontent = '';
$fcontent = "";
if ($getContent === true) {
$fcontent = file_get_contents($sDirectory . $aFile['FILE']);
}
$fileUid = $arrayFileUid["PRF_UID"];
if ($fileUid != null) {
$oProcessFiles = \ProcessFilesPeer::retrieveByPK($fileUid);

View File

@@ -14,15 +14,16 @@ class FilesManager extends Api
/**
* @param string $prj_uid {@min 32} {@max 32}
* @param string $path
* @param string $get_content
*
* @url GET /:prj_uid/file-manager
*/
public function doGetProcessFilesManager($prj_uid, $path = '')
public function doGetProcessFilesManager($prj_uid, $path = '', $get_content = true)
{
try {
$filesManager = new \ProcessMaker\BusinessModel\FilesManager();
if ($path != '') {
$arrayData = $filesManager->getProcessFilesManagerPath($prj_uid, $path);
$arrayData = $filesManager->getProcessFilesManagerPath($prj_uid, $path, $get_content);
} else {
$arrayData = $filesManager->getProcessFilesManager($prj_uid);
}