RainFramework 2.2 - planned for 20th March

5 views
Skip to first unread message

Rain

unread,
Mar 10, 2011, 12:56:35 PM3/10/11
to rainframework
RainFramework 2.2 was planned to be published for today, but we
preferred to focus on the RainTPL, so we just released the Raintpl
2.6.2,
https://github.com/rainphp/raintpl

The new RainFramework version will bring few structural changes, and
it will be released on the 20th March.
Keep in touch.

Rain

unread,
Mar 20, 2011, 11:49:09 AM3/20/11
to rainframework
RainFramework 2.2 is online on github:
https://github.com/rainphp/rainframework

documentation and website will be updated in next few days.

RainFramework 2.2 implements many structural changes, and is not back-
compatible, but also implements many class abstraction, which allows a
better maintainability and extensibility, so this structure is going
to be definitive.
Here summarized the changes:

- structural changes:
-- all classes renamed, from class_name.class.php in Class_Name.php
-- extension classes are now into library
-- web/js/ and web/css/ are into library
-- core library, View, User, Group and Form have now a configure
method. By default they all use RainFramework classes,
but is possible to load different classes (for example the View
class can load Smarty or other template engine)
- Added Application/Bootstrap_Loader.php
- languages saved in global $lang array. Base installation only
implements English now
- settings saved in global $settings array
- removed user.functions.php and added User class with static methods
- added Group class with static methods
- added Email class (not yet implemented)
- added to DB class get_object and get_object_list
- RainTPL updated to version 2.6.2
- added a Form class
- Ajax management
- removed rain.functions.php file, all functions are moved to
functions.php.


Comments are welcome.





On Mar 10, 6:56 pm, Rain <rainelemen...@gmail.com> wrote:
> RainFramework 2.2 was planned to be published for today, but we
> preferred to focus on the RainTPL, so we just released the Raintpl
> 2.6.2,https://github.com/rainphp/raintpl
Reply all
Reply to author
Forward
0 new messages