A classe RarException
(PECL rar >= 2.0.0)
Introdução
Esta classe tem dois propósitos: é o tipo de exceções lançadas pelas funções e métodos da extensão RAR e permite, através de métodos estáticos consultar e definir o comportamento de erro da extensão, ou seja, se exceções são lançadas ou apenas avisos são emitidos.
Os seguintes códigos de erro são usados:
- -1 - erro fora da biblioteca UnRAR
- 11 - memória insuficiente
- 12 - dados ruins
- 13 - arquivo ruim
- 14 - formato desconhecido
- 15 - erro ao abrir arquivo
- 16 - erro de criação de arquivo
- 17 - erro de fechamento de arquivo
- 18 - erro de leitura
- 19 - erro de gravação
- 20 - buffer muito pequeno
- 21 - erro RAR desconhecido
- 22 - senha necessária, mas não fornecida
Resumo da classe
Table of Contents
- RarException::isUsingExceptions — Verifica se o tratamento de erros com exceções está em uso
- RarException::setUsingExceptions — Ativa e desativa o tratamento de erros com exceções