DEFAULT_CODE
DEFAULT_CODE
Código de erro padrão relacionado com a exceção.
Exceção levantada pelo sistema quando o método \Numenor\Php\ArrayWrapper::flip() é invocado em um array cujos valores não podem ser convertidos para string ou inteiros (os tipos de valores aceitos como chaves de um array pela função array_flip()).
Esta classe permite capturar as diversas exceções levantadas por este tipo de operação de maneira genérica.
tratar()
Método abstrato para definição da forma de tratamento geral das exceções.
Este método deve idealmente ser definido nas classes que definem as categorias da hierarquia (ExcecaoErroLogico, ExcecaoErroSistema, ExcecaoErroUso). Porém, é possível sobrecarregar o método de forma que exceções específicas tenham tratamentos específicos