✏️ 正在编辑: Log.php
路径:
/srv/systems_dir/yuppiecred/application/models/Log.php
提示:
您可以编辑任何文件(包括二进制文件),但请注意不当修改可能导致文件损坏。
<?php class Model_Log { private $_id; private $_contratoId; private $_dataMudanca; private $_nomeUsuario; private $_alteracao; /** * @return mixed */ public function getId() { return $this->_id; } /** * @param mixed $id */ public function setId($id): void { $this->_id = $id; } /** * @return mixed */ public function getContratoId() { return $this->_contratoId; } /** * @param mixed $contratoId */ public function setContratoId($contratoId): void { $this->_contratoId = $contratoId; } /** * @return mixed */ public function getDataMudanca() { return $this->_dataMudanca; } /** * @param mixed $dataMudanca */ public function setDataMudanca($dataMudanca): void { $this->_dataMudanca = $dataMudanca; } /** * @return mixed */ public function getNomeUsuario() { return $this->_nomeUsuario; } /** * @param mixed $nomeUsuario */ public function setNomeUsuario($nomeUsuario): void { $this->_nomeUsuario = $nomeUsuario; } /** * @return mixed */ public function getAlteracao() { return $this->_alteracao; } /** * @param mixed $alteracao */ public function setAlteracao($alteracao): void { $this->_alteracao = $alteracao; } public function _toArray() { $dbtable = new Model_DbTable_HistoricoContrato(); $info = $dbtable->info(); $methods = get_class_methods($this); foreach ($info['cols'] as $key) { $col = $key; $explode = explode("_", $key); $methodName = ''; foreach ($explode as $v) { $methodName .= ucfirst($v); } $key = $methodName != '' ? $methodName : $key; $method = 'get' . ucfirst($key); if (in_array($method, $methods)) { $data[$col] = $this->$method(); } } return $data; } /** * Retorna uma lista do histórico do contrato * @param string $filterPattern * @return array */ public function listar($filterPattern) { return (new Yuppie_Amazon_Log())->findAll($filterPattern); } }
💾 保存文件
← 返回文件管理器