よくわからないけどどれがいいの?user login formコントローラーで検証または他のフォームを検証する方が良いと思いますか、それともモデルから検証までの「セキュリティクラス」などの1つのクラスを定義する方が良いと思いますか? または検証のためにいくつかのクラスを定義しますか? より良い選択または優れたテクニックを知っていますか?
<?php
class acontroller{
.
.
.
private function loginformAction()
{
    $this->actionform='loginform';
    $this->errorMsg=array();
    if(isset($post)){
        if(empty($post('aliasName'))){
                       ...
        }else{
           ...
                    }
        if(empty($post('password'))){
                      ...
        }
        if(empty($post('re_password'))){
                      ...   
        }
        if(!empty($post('password')) && isset($post('re_password')) ){
                      ...
        }
    }
    $this->render();
}
  .
  .
  .
 }