✏️ 正在编辑: MineradorAcesso.php
路径:
/srv/systems_dir/yuppiecred-bkp/application/models/MineradorAcesso.php
提示:
您可以编辑任何文件(包括二进制文件),但请注意不当修改可能导致文件损坏。
<?php use Model_DbTable_MineradorAcesso as MineradorAcesso; class Model_MineradorAcesso { public static function getAcesso($banco) { $dados = (new MineradorAcesso)->fetchRow(['banco = ?' => $banco]); if(empty($dados)){ throw new Core_Exception('Nenhum usuário foi encontrado para o banco selecionado.'); } if($dados['disponivel'] == 0){ throw new Core_Exception('O usuário está atualmente em uso, tente novamente em alguns minutos'); } self::bloqueiaUsuario($banco); return $dados; } public static function bloqueiaUsuario($banco) { self::atualizaStatusUsuario($banco, 0); } public static function liberaUsuario($banco) { self::atualizaStatusUsuario($banco); } private static function atualizaStatusUsuario($banco, $status = 1) { (new MineradorAcesso)->update([ "disponivel" => $status ], ['banco = ?' => $banco]); } }
💾 保存文件
← 返回文件管理器