PHP framework Yii has been updated to version 1.1.6. Update not only corrects errors, but
and adds a lot of new things. What changes have been made?
SQL Query Builder
')
It allows you not to use Active Record and at the same time to write pleasant clear code:
$user = Yii::app()->db->createCommand() ->select('username, password') ->from('tbl_user') ->where('id=:id', array(':id'=>1)) ->queryRow();
Read more
Migration support
Migrations help keep the database schema up to date with team development.
The toolkit is implemented as a console utility and can be used as in manual mode,
and for automatic deployment using SVN hooks.
Read more
It looks like this:
Yii::t('test', '{username} has a cucumber|{username} has {n} cucumbers', array(5, '{username}' => 'samdark'));
The result is:
samdark has 5 cucumbers
Read more
Improved error messages
Improved error message can show call parameters, blocks
code for all elements of the trace and looks more nice.
Support for anonymous parameters and global options in console commands
Now you can create console commands that can be configured globally
and use positional anonymous parameters in their actions.
Read more
MVC Guide
A good guide on the principles of MVC . Help developers better understand how to write correctly.
applications on yii.