Splash Page
InterJinn Framework
About Documentation Download Licenses Contact
 
History Concept News  

NewsPrinter Friendly Version

PHP5 Style Constructors Renamed
November 1, 2007

At one point I remember reading that the proper way to have forward compatibility for constructors was to define both the old style PHP4 ClassName constructor and the new PHP5 __construct() constructor and have the PHP4 version call the PHP5 version.

Somewhere during the evolution of PHP5 someone decided to make it the wrong way and so there is now strict standard violation issued when both are encountered. Since PHP5 happily accepts either style I have renamed all occurrences of __construct() in the engine to ___jinnConstruct(). As such if you have overriden any InterJinn Core classes then you will need to do the same if you have bothered to call the parent constructor.

This is effective as of today's nightly snapshot (2007-11-01).

New Look and Feel
April 30, 2006

The old look and feel was starting to feel ugly to me :) It has been replaced with what you see now.

JinnDoc System
September 17, 2005

I've been wanting to roll a new version of InterJinn for a while now, but unfortunately I haven't been keeping the documentation up to date which makes it difficult to keep the site information in synch with the source code. To rectify this problem I have create the JinnDoc system which is similar to JavaDoc and which will provide me with the tools I need to keep the documentation up to date as the code itself changes. Additionally the JinnDoc system will address the woefully inadequate documentation that currently exists for the InterJinn API itself. You can read more about JinnDoc at the following link: InterJinn JinnDocs.

InterJinn Nightly Snapshots
March 17, 2005

You can now download nightly snapshots from the download area. This should help keep you up to date and lessen the complaints that InterJinn doesn't seem to be in active development.

InterJinn 0.9.2 Released
August 23, 2004

InterJinn 0.9.2 is finally available for download. This new version is compatible with the new PHP5. If you have been looking for a good reason to make the transition to PHP5, then now is the time. With InterJinn all of your previous code will be supported and you can start making use of the PHP5 specific features.

In addition to PHP5 compatibility there have been a fair number of bug fixes. You are strongly encouraged to make the upgrade if you are using a prior version.

Added InterJinn Extensions for PHP 4.3.4 and 4.3.5
April 3, 2004

Precompiled InterJinn extensions have been added to the download page for PHP version 4.3.4 and for the latest PHP version 4.3.5.

A new release of the InterJinn application and templating framework will be coming soon with some minor bug fixes, a few enhancements, and support for the up and coming PHP 5 release.

InterJinn Released to Public
September 18, 2003

With great pleasure the InterJinn framework has been released to the public. If it has lived up to it's design goals (and it has for the designer) then developers will be able to construct complex PHP based applications and modules faster and more consistent than before.


 
Copyright © 2001-2006 Robert Cummings
All Rights Reserved