PEAR Manual

Edited by

23-03-2008


Table of Contents
Preface
About this Manual
The structure of the Manual
Authors and Contributors
I. About PEAR
1. Introduction
2. Installation
3. Support
4. Coding Standards
5. PEAR2 Coding Standards
6. Contributing
7. FAQ - Frequently Asked Questions
8. Constitution
9. PEAR Group Administrative Documents
II. New Maintainers' Guide
10. Introduction
11. How best to contribute to PEAR
12. Joining the PEAR community
13. The formal proposal process
14. Taking over an unmaintained package
III. Developer Guide
15. Introduction
16. PEAR's meaning for developers
17. Contributing your own code
18. The package definition file package.xml
19. The package definition file package.xml, version 2.0
20. Releasing A Package
21. Supporting PEAR development
22. Recommendations
23. Writing documentation
IV. New features in PEAR 1.4
24. Introduction
25. Channels
26. Custom File Roles
27. Custom File Tasks
28. Post-installation Scripts
V. Core components
29. PEAR base classes
30. PEAR Installer classes
31. PEAR channel server REST interface
VI. Packages
32. Authentication
33. Benchmarking
34. Caching
35. Configuration
36. Console
37. Database
38. Date and Time
39. Encryption
40. Event
41. File Formats
42. File System
43. Gtk
44. Gtk2
45. HTML
46. HTTP
47. Images
48. Internationalization
49. Logging
50. Mail
51. Math
52. Networking
53. Numbers
54. Payment
55. PEAR
56. PHP
57. QA Tools
58. Science
59. Streams
60. Structures
61. System
62. Text
63. Tools and Utilities
64. Validate
65. Web Services
66. XML