Extending validatorschema will not accomplish this. This was not a
question on how to do it - its already done - merely a suggestion that
symfony lacks that necessary functionality to make this easy for the
developer.

On Feb 11, 1:32 am, Kris Wallsmith <kris.wallsm...@symfony-
project.com> wrote:
> You should be able to do this by extending sfValidatorSchema.
>
> I don't see anything about the development of symfony here, so please post 
> this sort of question to symfony-users in the future.
>
> Thanks,
> Kris
>
> --
>
> Kris Wallsmith | Release Manager
> [email protected]
> Portland, Oregon USA
>
> http://twitter.com/kriswallsmith
>
> On Feb 10, 2010, at 2:20 PM, Amadeus wrote:> A number of times in my code I 
> have desired to make use of a group of
> > validators without using a form. Sometimes I'll just write out one or
> > two validators in my actions but I see a need for a more unified
> > process. A stripped down sfForm without widgets, rendering etc... just
> > validation that I can then extend for myneeds. I would provide the
> > values though a setValues method or such and return my errors so that
> > I can deal with them in my actions.  If errors occcured, I show
> > somethingError.php and display the errors - not really meant for user
> > editing such as a form but a mass validation for other reason.
>
> > Has anyone else come across this need?  Is this something to be
> > explored?
>
> > I am personally about to create a myValidationFilter class or
> > something like that (not sure what to call it) that would be like
> > sfForm with only the validatorSchema and validatorErrorSchema parts.
>
> > For those wondering of possible scenarios consider this one. I have
> > membership plans. If a user wishes to downgrade the system will check
> > about 10 things to see if there will be issues. If there are I need to
> > let the user know that downgrade is not possible until they take care
> > of this. So it needs to validate about 10 things and return the
> > correct error messages. Thsis is not a form as there is nothing the
> > user can fill in. If there is an error they need to go do something in
> > their admin and come back and try again.   Writing out 10 validators
> > in my actions is messy and not test friendly. Slapping the same code
> > in my table method is also not what I want. Id like to simply say
> > something such as:
>
> > $val = new planModifyValidationFilter();
> > //set plan values however
> > ...
>
> > if($val->validate())
> > {
> > return sfView::SUCCESS;
> > }
> > else
> > {
> > $this->errors = $val->getErrors();
> > return sfView::ERROR;
> > }
>
> > Thoughts?
>
> > --
> > You received this message because you are subscribed to the Google Groups 
> > "symfony developers" 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 
> > athttp://groups.google.com/group/symfony-devs?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"symfony developers" 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/symfony-devs?hl=en.

Reply via email to