一人もくもく会 α verでサービス開始しました。

CakePHP3にてbehaviorのbeforeSaveが機能しない場合

表題のままなのだが、TimestampBehaviorのように
保存時にとあるフィールドを自動保存するbehaviorを作成した。
マニュアルのままやっただけなのだが全く動作する様子が無い。

数時間調べて分かったのは、
どうもそこを動作させる際にdirtyを見ているらしく、
つまりは何か編集画面で値を編集しないと動作しない、ということだった。
適当にテキストを書き換えて保存したら動作した。