✏️ 正在编辑: ArquivoImportado.php
路径:
/srv/systems_dir/yuppiecred-lidernegocios/application/models/DbTable/ArquivoImportado.php
提示:
您可以编辑任何文件(包括二进制文件),但请注意不当修改可能导致文件损坏。
<?php class Model_DbTable_ArquivoImportado extends Zend_Db_Table_Abstract { protected $_primary = 'id'; protected $_name = 'tb_arquivos_importados'; /** * Verifica se o arquivo foi importado * @param string $fileName * @return boolean */ public static function isImported($fileName) { $arquivo = new Model_DbTable_ArquivoImportado(); if( $arquivo->fetchRow("arquivo = '" . $fileName . "'") != null ) return true; return false; } public function insert(array $data) { if( !isset($data['arquivo']) || $this->fetchRow("arquivo = '" . $data['arquivo'] . "' AND excluido <> 1") != null ) return null; $id = parent::insert($data); //grava inserção no log if( $id > 0 ){ $log = new Model_DbTable_Log(); $log->save($this, $data, 'insert', $id); } return $id; } public function getFilesImporteds() { $files = $this->fetchAll("excluido <> 1", "id ASC"); $filesImporteds = array(); foreach ( $files as $file ) { array_push($filesImporteds, $file['arquivo']); } return $filesImporteds; } public function getLastFileImported($bancoId) { return $this->fetchRow(array( 'banco_id' => $bancoId, 'excluido <> 1' ), 'id DESC'); } public function delete($where) { return $this->update(array( 'excluido' => 1 ), $where); } }
💾 保存文件
← 返回文件管理器