HOR-696
This commit is contained in:
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user