/** * _immocasterDeleteObject( ) : * * @param array $row * @param integer $iImmo24Id * @return boolean * @access private * @version 7.0.0 * @since 7.0.0 */ private function _immocasterDeleteObject($row, $iImmo24Id) { $table = $this->deal_tableappartmentrent; if (empty($iImmo24Id)) { return FALSE; } $aParams = array('username' => $this->_sImmo24User, 'estateid' => $iImmo24Id); $sResponse = $this->_oImmocaster->deleteObject($aParams); //var_dump( __METHOD__, __LINE__, json_decode( $sResponse ) ); //$method = __METHOD__ . ' (#' . __LINE__ . ')'; //$immo24id = $this->_immo24ValidationResponse( $row, $sResponse, $method ); $this->_aStatistic['immo24'][$table]['records']['all']['all']++; $this->_aStatistic['immo24'][$table]['records']['removed']['all']++; $messageCode = $this->_zzImmo24MessageCode($sResponse); $dealUid = NULL; if (isset($row['uid'])) { $dealUid = ' TYPO3-uid: ' . $row['uid']; } switch ($messageCode) { case 'ERROR_RESOURCE_NOT_FOUND': $this->_aStatistic['immo24'][$table]['records']['removed']['error']++; $prompt = $this->_extLabel . ' Error while deleting: "' . $messageCode . '". Scout-ID: "' . $iImmo24Id . '".' . $dealUid; $this->_zzFlashMessage($prompt, 'ERROR'); $this->_typo3UpdateRow($table, $row, 'ERROR_RESOURCE_NOT_FOUND'); return FALSE; case 'MESSAGE_RESOURCE_DELETED': //$this->_aStatistic[ 'TYPO3' ]['appartmentrent'][ 'records' ][ 'removed' ] ++; $this->_aStatistic['immo24'][$table]['records']['removed']['success']++; $this->_typo3UpdateRow($table, $row, 'MESSAGE_RESOURCE_DELETED'); return TRUE; default: $prompt = $this->_extLabel . ' Error while deleting: "' . $messageCode . '". Scout-ID: "' . $iImmo24Id . '".' . $dealUid; $this->_zzFlashMessage($prompt, 'ERROR'); $this->_typo3UpdateRow($table, $row, 'error'); return FALSE; } }
public function remove($sFile) { $sName = str_replace("\\", '/', str_replace(PHPFOX_DIR, '', $sFile)); $this->_oObject->deleteObject($this->_sBucket, $sName); }
/** * Delete master slide from Amazon S3. * * @param object $s3 S3 instance * @param string $key */ private function delete_master_slide($s3, $key) { $res = $s3->deleteObject(array('Bucket' => Configure::read('bucket_name'), 'Key' => $key)); }