I've gotten a TON of work done on Dingo, enough to warrant changing it from version 0.1.2 to 0.1.3! I have the new version uploaded to the site. Here's a short list of what's changed:
Functions
They take a lot less writing. For example instead of doing this:$this->dingo->mysqli->query();
You can do this:
$this->mysqli->query();
Organization
Helpers and libraries are now loaded from the "load" class:$this->load->helper(); $this->load->library();
Input data can now be accessed through the "input" class:
$this->input->post(); $this->input->get(); $this->input->cookie(); $this->input->request();
URL Helper
The URL Helper functions are now placed in a class and can be accessed like so:url::base(); url::page(); url::model(); url::plugin_page(); url::plugin_model(); url::set_cookie(); url::delete_cookie(); url::redirect();
Routes
Routes can now use regular expressions:$route['one/([a-zA-Z]+)/([0-9]+)'] = 'query/$1/$2';
Please note you cannot access the site unless you are an ALPHA tester! We don't require our ALPHA testers to do any amount of work so if you are interested just leave a comment.
Comment
See what others have to say on this topic, or add your own two cents.