Пример #1
0
 /**
  * Get last Document Version based on APPDoc UID
  *
  * @param s $sAppDocUid
  * @return integer
  *
  */
 public function getLastAppDocVersion ($sAppDocUid, $appUID = 0)
 {
     try {
         $oCriteria = new Criteria();
         $oCriteria->add( AppDocumentPeer::APP_DOC_UID, $sAppDocUid );
         if ($appUID != 0) {
             $oCriteria->add( AppDocumentPeer::APP_UID, $appUID );
         }
         $oCriteria->addDescendingOrderByColumn( AppDocumentPeer::DOC_VERSION );
         $lastAppDocVersion = AppDocumentPeer::doSelectOne( $oCriteria );
         if (! is_null( $lastAppDocVersion )) {
             return $lastAppDocVersion->getDocVersion();
         } else {
             return 0;
         }
     } catch (Exception $oError) {
         throw ($oError);
     }
 }