public static function getInstance() { if (!self::$folderUserDataStore) { self::$folderUserDataStore = new FolderUserDataStore(); return self::$folderUserDataStore; } return self::$folderUserDataStore; }
$XML .= "<WQDFilesData>"; foreach ($files as $file) { $XML .= getWQDDataXML($file); } $XML .= "</WQDFilesData>"; } } elseif ($action == $ACTION_FOLDERS) { $FDS = FolderDataStore::getInstance(); $folders = $FDS->FindByLocationSeqs($locationSeqs); $XML .= "<Folders>"; foreach ($folders as $folder) { $XML .= getFolderXML($folder); } $XML .= "</Folders>"; } elseif ($action == $ACTION_FOLDERUSERS) { $FUDS = FolderUserDataStore::getInstance(); $folderUsers = $FUDS->FindByLocations($locationSeqs); $XML .= "<FolderUsers>"; foreach ($folderUsers as $folderUser) { $XML .= getFolderUserXML($folderUser); } $XML .= "</FolderUsers>"; } elseif ($action == $ACTION_USERS) { $UDS = UserDataStore::getInstance(); $users = $UDS->FindUsersByLocSeqs($locationSeqs); $XML .= "<Users>"; foreach ($users as $user) { $XML .= getUserXML($user); } $XML .= "</Users>"; } elseif ($action == $ACTION_LOCATIONS) {