Example #1
0
 /**
  * 
  * @return A blank, unpopulated {@link ProductPage}.
  */
 public static function blankPage()
 {
     $blank = new CAS_Filemgr_ProductPage();
     $blank->setPageNum(0);
     $blank->setTotalPages(0);
     $blank->setNumOfHits(0);
     $blank->setPageSize(0);
     return $blank;
 }
 function getLastPage($type, $returnObject = true)
 {
     $params = array($type->toXmlRpcStruct());
     try {
         $data = $this->sendMessage("filemgr.getLastPage", $params);
     } catch (XmlRpcFilemgrException $e) {
         $this->reportError($e, "getLastPage");
     }
     if ($returnObject) {
         $page = new CAS_Filemgr_ProductPage();
         $page->__initXmlRpc($data);
         return $page;
     } else {
         return $data;
     }
 }