Hi Dave,

In your model, add the Sanitize usage, then in your controller, just
save as normal. Like:

Model:
function beforeSave() {
   App::import('Sanitize');
   $this->data = Sanitize::paranoid( $this->data );
}

Controller:
...
   if ( $this->User->save( $this->data ) ) {
      // All is well with the save, it was validated, sanitized and
saved.
   } else {
      // Woa, failed validattion and thus not saved!
   }

Enjoy,
   John



On Apr 21, 9:37 pm, "Dave Maharaj :: WidePixels.com"
<d...@widepixels.com> wrote:
> Would something like this work for cleaning data?
>
> function beforeSave() {
>   App::import('Sanitize');
>   Sanitize::paranoid($this->data);
>   }
>
> and then in the controller
>
> if ($this->User->save($this->data)) {
>
> $this->beforeSave();
>
> }
>
> trying to figure out a way to clean the data easier rather than adding to
> the cotroller
>
> $this->params['form']['value'] =
> Sanitize::clean($this->params['form']['value'], array(' '));
>
> Thanks,
>
> Dave
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to 
cake-php+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to