getAuthService( self::API_FS_LS . $Directory_b64); $rest->GET([ 'onlyFolder' => $onlyFolder, 'countSubFolder' => $countSubFolder, 'removeHidden' => $removeHidden, ]); $FileInfo_xs = $rest->getCurlResponse()['result']; $FileInfos = []; foreach( $FileInfo_xs as $FileInfo_x) { $FileInfos[] = new FileInfo( $FileInfo_x); } return $FileInfos; } /** * Get file information * @param string $DirectoryName * @return FileInfo */ public function getFileInformation( $DirectoryName){ $Directory_b64 = base64_encode( $DirectoryName); $rest = $this->getAuthService( self::API_FS_INFO . $Directory_b64); $rest->GET(); return new FileInfo( $rest->getCurlResponse()['result']); } }