Yii2 avant d'enregistrer vérifier si des attributs sont modifiés

Je veux vérifier si certains attributs dans mon modèle sont modifiées dans beforeSave() méthode selon les données stockées dans la base de données.

Est-il recommandé de vérifier si le modèle a changé?

Mon but es de faire l'histoire. Si certaines modifications d'attribut, j'ai enregistrer une copie dans model_history table.

Dans beforeSave (), vous pouvez essayer de vérifier dirtyAttributes modèle attribut: yiiframework.com/doc-2.0/...

OriginalL'auteur Aleš | 2017-02-27