Menu

Orbit42-Base: for good php class design. / News: Recent posts

Meet Janet (SVN)

Janet is the SVN project for the final form of Orbit42-Base. Currently Orbit42-Base 3.0.0 wil be released fromt he Janet code sometime soon.

Untill that time you can check out the SVN repository and see how things are going.

Posted by Matt B 2007-05-29

Towards version 3.0.0

Version 3.x development is underway.

A number of changes to the proect "road map" were announced witht he release of 2.6 BlogClue Edition. v4.x shall now be the transition to php5 with v5.x being php5.

v3.x also has a new number system with file sepcific version numbers too.

3.MM.mm is the new form with MM being a large change and mm being a minor change, per file per release. No number change means the file did not change between releases.... read more

Posted by Matt B 2007-05-29

Towards a stable 2.x for Orbit Base

I have been working with http://blogclue.com and http://isp.globallylocal.com on creating new systems. While doing this we have been putting the 2.x class through it's paces. I feel confident that there is now a relatively bug free and usable 2.x system. The hook method is now very clean and simple.

However, there is a clear tight coupling that requires a fast move towards the 3.x nilestone.

3.x will break compatability a little as 2.x did but it will respect the bulk of the asstablished api. The base will move from one file to many as the default to escape the growing "base bean" we have created. This will remove Data Base functionality to a new class that can be cached. More on that later.... read more

Posted by Matt B 2007-05-05

Orbit42-Base Class ready to go "stable"

The Orbit42-Base Class can be used as a simple modular database abstraction, a bolt on for loose coupling, a basis for a plug-in system or simply a library to automated converting select statements into associative arrays.

Since no bug reports have been filed and the class has been in production use for development at http://orbit42.com for some time we shall assume that there is a glorious absence of bugs and shall declare this release stable and remove it from BETA.... read more

Posted by Matt B 2006-12-12

New Constructor Helper Class

I am pleased to announce a new function has been added to the mix. This function is code that I have found myself reusing time and again to take the database connection object and pass it into the new class being called. This function is intended to be used by the constructor (although it can always be called independently as a method). It takes two arguments which corrispond to the values generated by the database connection. ... read more

Posted by Matt B 2006-11-29

Orbit42-User Class - prelude to a full user managment system

Under the same news title the MACL project (My Access Control List) have announced that they will be using the Orbit42-Base class and have already created a user as object class.

This will be combined with a user manager class to create a full suite of user authentication classes to build on.

http://sourceforge.net/projects/macl/

Posted by Matt B 2006-11-27

Orbit42 php Base Class now with debug function

The Orbit42 php base class saw version 1.1 released today. This release address a number of minor bugs and adds a new debug and error tracing system that allows the developer or systems administrator to lower and raise the level of verbosity printed to the screen during debugging.

Posted by Matt B 2006-11-08

Orbit42 Base Class

Orbit42 Base Class is a php class basis design to be extended by all other classes so all objects share a common set of functions and atributes. Very common class actions and atributes no longer need to be copied or created for each new class created. This allows the developmetn of things unique to the class being created.

Posted by Matt B 2006-10-31
MongoDB Logo MongoDB