✏️ 正在编辑: BancoTiposFormalizacao.php
路径:
/srv/systems_dir/yuppiecred/application/models/DbTable/BancoTiposFormalizacao.php
提示:
您可以编辑任何文件(包括二进制文件),但请注意不当修改可能导致文件损坏。
<?php class Model_DbTable_BancoTiposFormalizacao extends Core_DbTable { protected $_primary = 'id'; protected $_name = 'tb_bancos_tipos_formalizacao'; protected $_referenceMap = [ 'Banco' => [ 'columns' => ['banco_id'], 'refTableClass' => 'Model_DbTable_Banco', 'refColumns' => ['id'] ] ]; public function insert(array $data) { $existe = $this->fetchRow([ 'descricao = ?' => $data['descricao'], 'tipo_formalizacao = ?' => $data['tipo_formalizacao'], 'banco_id = ?' => $data['banco_id'] ]); if (!empty($existe)) { throw new Zend_Db_Exception('Tipo já cadastrado'); } unset($data['btn_save']); return parent::insert($data); } public static function getTipoFormalizacaoBanco(?string $descricao, int $bancoId) { if (empty($descricao)) { return 0; } $dbtable = new self; $tipoFormalizacao = $dbtable->fetchRow([ 'descricao = ?' => $descricao, 'banco_id = ?' => $bancoId ]); return $tipoFormalizacao['tipo_formalizacao'] ?: 0; } }
💾 保存文件
← 返回文件管理器