eZ utils™
eZ utils™ is a collection of small utility classes that are very useful when doing
PHP development. The utils handle debug information, ini file access, system information
and http tools.
eZ ini™ provides functionality to access and write .ini style configuration files. The
files are compiled to PHP files, so the library is very fast.
eZ debug™ is used to handle debug information.
- It can display information on screen and/or write it to log files.
- You can enable on-screen debug information for specific IP addresses.
- Timing points can be placed in the code to time the different sections of code.
- PHP errors can be captured and handled by eZ debug.
eZ sys™ analyzes the system for various settings.
The system is checked to see whether a virtualhost-less setup is used
and sets the appropriate variables which can be easily fetched.
It also detects file and environment separators.
eZ module™ is interface for doing separated module/view handling. Each module is a separate
group of views and functions. Each view is linked to a URL in the web page, but may also be reused
by other modules/views. The class makes sure that the code doesn't have to read any URLs or HTTP
variables. Instead it relies on having more abstract ways of doing this, such as actions.
eZ httptool™ has various classes for HTTP access. It can read post, get and session variables,
make objects persist between page views, fetch posted files and elegantly handle URIs.
|