Yii 1.1.6

Yii PHPフレームワークがバージョン1.1.6に更新されました。 更新はエラーを修正するだけでなく、
そして多くの新しいものを追加します。 どのような変更が行われましたか?



SQLクエリビルダー



Active Recordを使用せずに、わかりやすく明確なコードを記述できます。

$user = Yii::app()->db->createCommand() ->select('username, password') ->from('tbl_user') ->where('id=:id', array(':id'=>1)) ->queryRow(); 


詳細

移行サポート



移行により、チーム開発でデータベーススキーマを最新の状態に保つことができます。
このツールキットはコンソールユーティリティとして実装されており、手動モード、
SVNフックを使用した自動展開用。

詳細

Yii :: t、CLDRルールに従って数字の複数の形式を翻訳することを学びました



次のようになります。

 Yii::t('test', '{username} has a cucumber|{username} has {n} cucumbers', array(5, '{username}' => 'samdark')); 


結果は次のとおりです。

  samdarkには5個のキュウリがあります


詳細

改善されたエラーメッセージ



改善されたエラーメッセージは、コールパラメータ、ブロックを表示できます
トレースのすべての要素のコードで、より見栄えが良い。

コンソールコマンドでの匿名パラメーターとグローバルオプションのサポート



これで、グローバルに構成できるコンソールコマンドを作成できます
そして、アクションで位置の匿名パラメーターを使用します。

詳細

MVCガイド



MVCの原則に関する優れたガイド 。 開発者が正しく書く方法をよりよく理解するのに役立ちます
Yiiのアプリケーション。

Source: https://habr.com/ru/post/J111986/


All Articles