カテゴリー: CakePHP

[CakePHP] コントローラのテストの書き方の基礎[CakePHP] コントローラのテストの書き方の基礎

モデルやコンポーネントに対して、コントローラのテストを書くのは大変だ。 モデルやコンポーネントはインプットとアウトプットがはっきりしている。故に直感的にテストケースを思い浮かべることができる。これに対して、コントローラは […]

[CakePHP] 独自メソッドによるバリデーションを使ってパスワード(再入力)の一致をチェックする[CakePHP] 独自メソッドによるバリデーションを使ってパスワード(再入力)の一致をチェックする

会員制サイトの会員登録画面では、ユーザにパスワードを2度入力させることで入力ミスを防止するUIを使うのが普通だ。 CakePHPでは、独自メソッドによるバリデーションの仕組みを使うことで、入力された2つのパスワードの一致 […]