Example #1
0
 public function countWords($files)
 {
     if (!is_array($files)) {
         $files = array($files);
     }
     $factory = new FileFactory();
     $result = 0;
     foreach ($files as $file) {
         $result += $factory->getFile($file)->getWordCount();
     }
     return $result;
 }
     $lst1 = $ff->getFiles($usr->getUid(), 0);
     if ($lst1 != null) {
         $fc = new FileContainer();
         for ($i = 0; $i < count($lst1); $i++) {
             $fn = $lst1[$i];
             $fc->addFile($fn);
         }
         echo application_getMessage($fc);
     } else {
         echo msg_empty;
     }
 }
 //msg_updatefile
 if ($action == msg_updatefile) {
     if ($ff->updateFile($usr->getUid(), $itemid, $itemname, $lat, $lon, $zoomlevel, $tagname, $state)) {
         $fl1 = $ff->getFile($usr->getUid(), $itemid);
         if ($fl1 != null) {
             echo application_getMessage($fl1);
         } else {
             echo application_getMessage(msg_failed);
         }
     } else {
         echo application_getMessage(msg_failed);
     }
 }
 /*
 if ($action == "") {
 	echo "{\"timestamp\":1193692111,\"items\":[{\"namespace\":\"dijit\",\"className\":\"dijit.ColorPalette\",\"summary\":\"Grid showing\"}]}";
 	
 	$lst1 = $ff->getFiles($usr->getUid());
 	if ($lst1 != null) {