コード例 #1
0
ファイル: Catalog.php プロジェクト: hukumonline/admin
 public function removeFromFolder($catalogGuid, $folderGuid)
 {
     $tblCatalogFolder = new App_Model_Db_Table_CatalogFolder();
     $rowset = $tblCatalogFolder->fetchAll("catalogGuid='{$catalogGuid}'");
     if (count($rowset) > 1) {
         try {
             $tblCatalogFolder->delete("catalogGuid='{$catalogGuid}' AND folderGuid='{$folderGuid}'");
         } catch (Exception $e) {
             throw new Zend_Exception($e->getMessage());
         }
     } else {
         throw new Zend_Exception("Can not remove from the only FOLDER.");
     }
 }
コード例 #2
0
ファイル: Catalog.php プロジェクト: hukumonline/admin
 public function moveToFolder($sourceFolder, $targetFolder)
 {
     $tblCatalogFolder = new App_Model_Db_Table_CatalogFolder();
     $this->copyToFolder($targetFolder);
     $tblCatalogFolder->delete("catalogGuid='{$this->guid}' AND folderGuid='{$sourceFolder}'");
 }