php - Contact page MVC workflow -
    all previous projects have had workflow on contact pages    user submits form  controller gets $_post  details  controller validates details (and sets error messages if necessary)  controller sends email  controller redirects thanks  page    is standard workflow?   i used validate in controllers, , did more reading , recommended against it. therefore, should send $_post  details helper type object , let work (validation/sending)?          in controller should check validation. main validation should on model before operations db.