time() && $string[0] == ($ano - 1)) || ($string[0] == $ano)) { if (strlen(soNumero($protocolo)) == 12) { return true; } } if ($silent) { return false; } GeraExcept("ERRO; Para o protocolo informe 12 dígitos com as iniciais do ano vigente!"); } function ValidaTamanhoProtocolo($protocolo) { if (strlen(soNumero($protocolo)) == 12) { return true; } else { GeraExcept("ERRO; Para o protocolo informe 12 dígitos!"); } } function ValidaProtocoloClickTelecom($protocolo) { if (strlen(soNumero($protocolo)) > 0) { return true; } else { GeraExcept("ERRO; O número de protocolo deve possuir no minimo 1 digito!"); } } function ValidaProtocoloSevenProtecao($protocolo) { if (strlen(soNumero($protocolo)) > 0 && strlen(soNumero($protocolo)) <= 30) { return true; } else { GeraExcept("ERRO; O número de protocolo deve possuir no minimo 1 digito e no máximo 30 digitos!"); } } /* * VALIDA SE A FUNCAO ESTÁ CADASTRADA */ function ___GetValidaFuncao($funcao) { foreach ($_SESSION['SSValidaFuncoesProtocolo'] as $fnc) { if ($fnc == $funcao) { return true; } } return false; }