Japha is an effort to implement the major functionality of the Java library in PHP. The functionality captured in the JPI includes I/O, utility classes such as data structures, Web service architecture, and reflection classes, lang classes for implementing a standardized API, bean classes for creating a standard bean implementation, SQL classes for database persistence (via the Web service architecture), and database abstraction as well as Object-Relational mapping, networking functionality, and even some complex math.
|Tags||Adaptive Technologies Internet Web Dynamic Content Software Development Libraries php classes Application Frameworks Java Libraries Widget Sets Utilities|
Release Notes: Some of the code in the reflection API has been changed to make it work better with the existing PHP extension. Some classes have been added that were needed by the updated version of the unit testing system (JpUnit).
Release Notes: Almost a complete rewrite.
Release Notes: This release is compatible with PHP 5.0.0 beta 2. Tthe reflection API was rewritten to better conform to the built-in PHP 5 reflection classes. The base reflection classes were also changed to avoid name collisions. The util classes were updated, and many new data structures are available.
Release Notes: This version adds complete directory restructuring to fit the Java API more tightly. It also adds some classes to the japhax.sql.* and japha.sql.* packages. Other small classes were added elsewhere, as well. Comments were added to almost all classes, so that they can be interpreted by Javadoc, or simply better understood by the development team (and the users).
Release Notes: This version adds the basis for a suite of reflection classes, and cleans up the inclusion stuff. The 'pdbc' package was changed to 'sql', to fit with the Java naming scheme.