コード例 #1
0
ファイル: Snapshot.php プロジェクト: pradeep-wagento/magento2
 /**
  * Implementation Rollback functionality for Snapshot
  *
  * @throws \Exception
  * @return bool
  */
 public function rollback()
 {
     $result = parent::rollback();
     $this->_lastOperationSucceed = false;
     try {
         $this->_getDbBackupManager()->rollback();
     } catch (\Exception $e) {
         $this->_removeDbBackup();
         throw $e;
     }
     $this->_removeDbBackup();
     $this->_lastOperationSucceed = true;
     return $result;
 }