Libraries
Exponential 6 in this section
The libraries in lib/ of Exponential 6.0.15. New ones are listed below; libraries 4.x had that 6.0.15 no longer has are marked "Not part of Exponential 6.0.15".
| Library | Summary |
|---|---|
| ezdb | Provides a database abstraction layer. |
| ezdbschema | Provides a cross database schema checker and update tool. |
| ezfile | Provides cross platform file and compression utilities. |
| ezi18n | Provides functionality for reading ".ts" files and for translating text in templates. |
| ezimage | Provides an abstracted image manipulation interface. |
| ezlocale | Provides functionality for localizing dates, currencies, etc. |
| ezpdf | Provides a solution for using the template system to generate PDFs (DEPRECATED). |
| ezsoap | Provides a low level interface for the SOAP protocol. |
| eztemplate | Provides the template interpreter, compiler and the basic functions and operators. |
| ezutils | Provides small utilities (ini file parser, MIME type handlers, E-mail handling, etc.). |
| ezwebdav | Provides a low level communication interface for the WebDAV protocol. |
| ezxml | Provides low level XML DOM parsing and construction utilities (DEPRECATED). |
New in Exponential 6
| Name | Description | Since |
|---|---|---|
| smarty | The library in lib/smarty (19 PHP files). | 6.0.15 (in development) |
| templatebridge | The library in lib/templatebridge (12 PHP files). | 6.0.15 (in development) |
| twig | The library in lib/twig (23 PHP files). | 6.0.15 (in development) |
Older than Exponential 6, first described here
These existed before Exponential 6 (or come from an extension, as the Since column says); the 4.x reference had no page for them.
| Name | Description | Since |
|---|---|---|
| ezdiff | eZDiff provides an access point the diff system The eZDiff class is responsible for accessing and loading the correct diff engine when a datatype makes a call to eZDiff ... | older than 6.0 |
| ezmath | The library in lib/ezmath (2 PHP files). | older than 6.0 |
| ezsession | Portions derived from LoveStack (mugoweb/ezpublish-legacy, commit e56cb305f0), Copyright (C) Mugo Web, GPL v2 | older than 6.0 |
Not part of Exponential 6
The kernel of 6.0.15 no longer has these; their pages are kept and marked "Not part of Exponential 6.0.15":
Added for Exponential 6.0.15 and the earlier 6.0.x releases.
In this section
- ezdb Exponential Documentation
- ezdbschema Exponential Documentation
- ezfile Exponential Documentation
- ezi18n Exponential Documentation
- ezimage Exponential Documentation
- ezlocale Exponential Documentation
- ezpdf Exponential Documentation
- ezsoap Exponential Documentation
- eztemplate Exponential Documentation
- ezutils Exponential Documentation
- ezwebdav Exponential Documentation
- ezxml Exponential Documentation
- ezdiff Available before Exponential 6: the 4.x kernel had it already; the 4.x reference had no page for it. Summary eZDiff provides an access point the diff sy...
- ezmath Available before Exponential 6: the 4.x kernel had it already; the 4.x reference had no page for it. Summary The library in lib/ezmath (2 PHP files)....
- ezsession Available before Exponential 6: the 4.x kernel had it already; the 4.x reference had no page for it. Summary Portions derived from LoveStack (mugoweb/ez...
- smarty Available since Exponential 6.0.15 (in development, not in a release yet). Summary The library in lib/smarty (19 PHP files). Classes expSmartyBlockF...
- templatebridge Available since Exponential 6.0.15 (in development, not in a release yet). Summary The library in lib/templatebridge (12 PHP files). Classes expTemp...
- twig Available since Exponential 6.0.15 (in development, not in a release yet). Summary The library in lib/twig (23 PHP files). Classes expTwigAttributeV...
Contributors
- Balazs Halasy
- ASeye Commenter
- Graham Brookins Updated
Comments (1 historical)
Written by readers of the earlier documentation sites, kept as they were.
Libraries
ASeye ·
How could we add libraries to eZ ? Thanks for your help.
Regards