Why won't my suggestion work?

Thanks,
Kris

--

Kris Wallsmith | Release Manager
[email protected]
Portland, Oregon USA

http://twitter.com/kriswallsmith

On Feb 11, 2010, at 10:42 AM, Amadeus wrote:

> 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.
> 

-- 
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