PEAR é um Repositório de Aplicação e Extensão PHP (PHP Extension and Application Repository).
Este manual está escrito em XML usando o DocBook XML DTD e DSSSL (Linguagem de Especificações Semânticas e Estilo de Documento - Document Style and Semantics Specification Language) para formatação. A ferramenta usada para a formatação da versão HTML é Jade, escrito por James Clark e The Modular DocBook Stylesheets escrito por Norman Walsh.
A estrutura básica está baseada no grande trabalho já feito pelo grupo de documentação do PHP. Leia Sobre o manual PHP para mais detalhes.
Este guia explica a estrutura geral, a disposição e convenções usadas no manual do PEAR. O manual está dividido em seis partes principais, que são:
Esta seção contém uma breve introdução do que o PEAR tem a oferecer. Também está incluído informações gerais sobre instalação e uso do PEAR, opções de suporte, e respostas às perguntas mais freqüentes (FAQ) sobre PEAR.
Informações gerais sobre desenvolvimento e lançamento dos pacotes PEAR (PEAR-Packages).
Este seção contém a documentação sobre o núcleo das classes PEAR. Estes componentes são a base de todas classes PEAR e compreendê-los irá permitir o uso geral das biblioteca PEAR. Os tópicos incluem a classe básica PEAR, administração PEAR, manipulação de erros com o uso do objeto da classe PEAR_Error, e comandos do sistema. Geralmente estas classes são enviadas com a distribuição dos códigos fonte do PHP.
Há muitos pacotes PEAR e o número vem crescendo a cada dia. A maioria dos pacotes está documentado e muitos não são instalados por padrão. Para informações em como instalar as classes PEAR em seu sistema, leia o Capítulo de Instalação.
Cada classe documentada contém informações básicas sobre as funções públicas disponíveis no pacote. Pode também haver informações adicionais como introdução, lista de constantes disponíveis, e exemplos de uso das mesmas. Informações adicionais também podem ser encontradas nos códigos fontes presentes no pacote.
A descrição das funções pode conter algumas ou todas as seguintes partes:
Sinopse (Synopsis)
Mostram a estrutura e o protótipo da função.
Descrição (Description)
Descreve o que a função faz.
Parâmetros (Parameter)
Descreve cada parâmetro da função, com seus tipos e nomes. Também são listados os parâmetros obrigatórios e opcionais.
Retorno (Returns)
Descreve o valor de retorno, caso a função não tenha falhado.
Throws
Descreve o objeto retornado PEAR_Error, se a função falhou.
Notas (Note)
Notas e informações adicionais sobre a função. Uma nota de exemplo poderia ser se há a possibilidade de se chamar a função estaticamente.
Ver (See)
Links para outras funções relacionadas ou entradas no manual.
Exemplo (Example)
Exemplo de uso da função ou classe.
Contém informações para escrever seus próprios pacotes PEAR.
A seguinte lista contém o nome das pessoas que ajudam a manter esta documentação. Se você deseja contatá-los, mande um email para pear-doc@lists.php.net.
Lorenzo Alberton
Gregory Beaver
David Coallier
Daniel Convissor
David Costa
Thomas V.V. Cox
Michael Gauthier
Christophe Gesché
Ken Guest
Martin Jansen
Alan Knowles
Clay Loveless
Alexander Merz
Stefan Neufeind
Jon Parise
Tobias Schlitt
Stephan Schmidt
Mika Tuupola
Michael Wallner
Christian Weiske
Mark Wiesemann
(Em ordem alfabética.)