protected function _set◯◯で、DBに保存する直前に値を編集する。

_set○○というprotectedメソッドを呼ぶことで、○○というカラムをデータベースに保存する直前に、値を編集をすることが出来る

Model/Entity/User.php

protected function _setPassword($password)
   {
       if (strlen($password) > 0) {
           return (new DefaultPasswordHasher)->hash($password);
       }
   }



いいなと思ったら応援しよう!