validierung in mvc php

Ich weiß nicht, welches das beste ist? Denken Sie, es ist besser zu validierenuser login form oder andere Formen in Controller oder ist es besser, eine Klasse zu definieren, zum Beispiel 'Sicherheitsklasse' im Modell zur Validierung? oder definieren Sie einige Klassen für die Validierung? Kennst du eine bessere Wahl oder eine gute Technik?

<?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();
}
  .
  .
  .
 }   

Antworten auf die Frage(2)

Ihre Antwort auf die Frage