public function save(Default_Model_TempFiles $model) { $data = array('userId' => $model->getUserId(), 'fileName' => $model->getFileName(), 'type' => $model->getType(), 'fileType' => $model->getFileType(), 'fileSize' => $model->getFileSize()); if (null === ($id = $model->getId())) { $data['created'] = new Zend_Db_Expr('NOW()'); $id = $this->getDbTable()->insert($data); } else { $this->getDbTable()->update($data, array('id = ?' => $id)); } return $id; }
public function deleteProjectUploadAction() { $return = ''; $fileId = $this->getRequest()->getParam('fileId'); $tempFiles = new Default_Model_TempFiles(); if ($tempFiles->find($fileId)) { $return = $tempFiles->getType(); $tempFile = APPLICATION_PUBLIC_PATH . '/media/temps/' . $tempFiles->getFileName(); @unlink($tempFile); $tempFiles->delete(); } echo Zend_Json_Encoder::encode($return); }