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"
<[email protected]> 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 [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---