Projects / Japha


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.


Recent releases

  •  27 Jul 2004 21:10

    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).

    •  23 Jul 2004 20:18

      Release Notes: Almost a complete rewrite.

      •  06 Nov 2003 09:51

        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.

        •  02 Nov 2003 07:19

          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).

          •  06 Aug 2003 04:28

            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.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.