私はYii2で簡単なプロジェクトを作成しようとしています。今私はユーザー機能を作成しています。私は既にGiiでUserモデルとCRUDを作成しました。新しいユーザーを作成したり、編集したりすると、パスワードはプレーンテキストでパスワードを保存します。私はこの機能を無効にして、パスワードをmd5形式で保存する機能を持っています。yii2オーバーライドモデルメソッド
Zend Frameworkでは、同様の機能がありました。 パスワードフィールドがあり、デフォルトのパスワード設定を変更したいときは、モデルでsetPasswordメソッドを作成しました。 Yii2の正しい方法は?
私のUser.phpモデルクラスでは、setPassword($ password)メソッドを作成しましたが、実行されません(var_dumpを内部に入れてチェックします)。
[高度なプロジェクトテンプレート](https://github.com/yiisoft/yii2-app-advanced/blob/master/common/models/User.php)でこれがどのように行われているかを確認してください。 – Bizley
私はそれが動作する方法を理解したい、私はそれを行う必要はありません、ただ理解する – vitasya