* Dave Rolsky <[EMAIL PROTECTED]> [2007-05-15 01:00]:
>  eval
>  {
>      $user->update( %bunch_of_stuff );
>  };
> 
>  if ( my $e = Exception::Class->caught( 
>  'My::App::Exception::DataValidation') )
>  {
>      # $e->errors contains multiple data validation error messages
>      # stuff them in the session
>      # save the user's form submission in the session
>      # redirect back to form
>  }
>  elsif ( my $e = $@ )
>  {
>      die $e;
>  }
> 
> Then on the display side, I check the session for error
> messages and saved form arguments, and do something useful with
> them.

Surely you mean the stash, not the session?

Regards,
-- 
Aristotle Pagaltzis // <http://plasmasturm.org/>

_______________________________________________
List: Catalyst@lists.rawmode.org
Listinfo: http://lists.rawmode.org/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.rawmode.org/
Dev site: http://dev.catalyst.perl.org/

Reply via email to