Initial Github Commit
Removed V1 ascii text. Renamed Controller_Event_Front to Request_Event_Front as we have no controllers and this object is represented as the request object passed throughout events. Updated KB30 to now trigger events based on not only exact lookup but also by regular expressions, which includes passing any matched parameters to the function prepended to the already provided (if any) parameter list to the trigger ( as those parameters are expected, while the others might not be ). Updated the Class description for Record_Event_Abstract providing a tab bit more insight on how it will operate. Updated the CLI class to include the correct help commands.
Added the windows batch executable, test directory ( tests are to be added ), added the model file loading schema details will be provided later.
Alot to go over in this commit. First all classes now have a inherited namespace that falls under prggmr, the file structure has also been updated to accommodate this change. Second KB30 has been removed and renamed to prggmr, simply for the fact that having two frameworks which work hand an hand will become redundant, this also removes a coupling to KB30. Third the tests directory now exist, adding tests will begin. Fourth the activerecord module development has begun expect this to be finished in the days to come.
Removed the record adapter Interface will be added later. Fixed bug in connection pool
Began adding tests, updated Pool methods
Go go unit test, added a chunk of unit tests.
more with the testing
Updated trigger...still needs work
Support for event chain interruption added, few more tests still lots to go...(sigh)
Added support for invoking events statically by calling . Fixed a bug which caused events parameters to pass improperly during a regex event with multiple parameters. Added a very simple benchmark script that will benchmark events (adding,invoking and static invoke) results show that the event registry or the adding process needs to be modified to increase performance.
Modified prggmr console call, fixed a few mistypes from the new naming scheme
Fixed a few bugs with event handling, added array_unshift_key function, added an initalize function to the main prggmr library which servers as the frameworks bootstrap. Added the View documentation and began view development.
Added the View, View Engine and various other fixes
Added to the view
Mmmm... added a bunch look at the code and find out.
Removed array matrixes from prggmr singleton, added DataInstance and DataStatic classes which are now used for data manipulation, updated the get_class_name function to accept a string, finished the views standard engine.
Fixed a few scrambed eggs
Added Readme
Adjusted readme filetype