示例#1
0
 /**
  * Get files from a path
  * Context: POST
  */
 private function getFiles()
 {
     $path = $this->request->post('path');
     $storage = $this->request->post('storage');
     $fileFilter = $this->request->gp('fileFilter', '*');
     $fileFilter = empty($fileFilter) ? '*' : $fileFilter;
     $return = array();
     if ($storage && $path && ($pathExist = $this->fileManager->pathExists($storage, $path))) {
         $return = $this->fileManager->getFiles($pathExist, '{' . $fileFilter . '}');
     }
     $this->response->sendAsJson($return);
 }
示例#2
0
 /**
  * @return array
  */
 protected function getTemplateFiles()
 {
     $path = $this->getTemplatePath();
     return $this->fileManager->getFiles($path);
 }