I've just updated symfony 2 and now it works like a charm.

Thanks.

On Tue, Nov 23, 2010 at 1:05 PM, Gustavo Adrian <[email protected]
> wrote:

> Hi Bernhard,
>
> I updated my config.yml and added:
>
> app.config:
>
>      validation:
>            enabled: true
>            annotations:
>                 namespaces:
>                      mybundle:
>  Application\MyBundle\Component\Validator\Constraints\
>
> And now in my Entity:
>
> /**
>   * @orm:Column(type="string", length="16")
>   * @validation:NotBlank()
>   * @mybundle:IpAddress()
>   */
>
> But I couldn't get it to work. I tried if NotBlank is still working but it
> doesn't work now. Did I miss something?
>
> I updated the pastebin codes correcting some typos just in case:
>
> Constraint: http://pastebin.com/gGJKpc3Z
> Constraint Validator: http://pastebin.com/U685DjV5
>
>
> Checked if the "isValid" method is getting called on my custom constraint
> validator, but it's not.
>
>
>
> Thanks in advance for your help!
>
>
> On Tue, Nov 23, 2010 at 12:28 PM, Bernhard Schussek 
> <[email protected]>wrote:
>
>> Hi Gustavo,
>>
>> Sorry, the documentation is lacking in that part. You need to register
>> your constraint namespace to use it with the validation driver. Add
>> this to your config.yml
>>
>>    validation:
>>        enabled: true
>>        annotations:
>>            namespaces:
>>                myvalidation:
>> Application\MyBundle\Component\Validator\Constraints\
>>
>> Then you can refer to the constraint using @myvalidation:IpAddress.
>>
>> Bernhard
>>
>> --
>> Software Architect & Engineer
>> Blog: http://webmozarts.com
>> Twitter: http://twitter.com/webmozart
>>
>>
>>
>> 2010/11/23 Gustavo Adrian <[email protected]>:
>> > Hi everyone,
>> > I've created a custom validator for IP Addresses but is not getting
>> called.
>> > What I did is simply copy the existent Url validator files (Url and
>> > UrlValidator), changed the pattern accordingly and removing some stuff
>> > (protocols, etc). Then in my Entity via annotations:
>> >
>> > /**
>> >   * @orm:Column(type="string", length="16")
>> >   * @validation:NotBlank()
>> >   * @validation:IpAddress()
>> >   */
>> > protected $primaryDns;
>> > NotBlank constraint is working, but my custom validator doesn't. I've
>> put my
>> > files in
>> >
>> > Application/MyBundle/Component/Validator/Constraints/IpAddress.php
>> >
>> Application/MyBundle/Component/Validator/Constraints/IpAddressValidator.php
>> >
>> >
>> > Am I missing some step? I've followed the docs
>> > from
>> http://docs.symfony-reloaded.org/master/guides/validator/constraints.html
>> > My Constraint:  http://pastebin.com/zcf8YQ3C
>> > My Constraint Validator:  http://pastebin.com/uN9nqA6A
>> >
>> > Thanks in advance.
>> >
>> > --
>> > If you want to report a vulnerability issue on symfony, please send it
>> to
>> > security at symfony-project.com
>> >
>> > You received this message because you are subscribed to the Google
>> > Groups "symfony users" group.
>> > To post to this group, send email to [email protected]
>> > To unsubscribe from this group, send email to
>> > [email protected]<symfony-users%[email protected]>
>> > For more options, visit this group at
>> > http://groups.google.com/group/symfony-users?hl=en
>> >
>>
>> --
>> If you want to report a vulnerability issue on symfony, please send it to
>> security at symfony-project.com
>>
>> You received this message because you are subscribed to the Google
>> Groups "symfony users" group.
>> To post to this group, send email to [email protected]
>> To unsubscribe from this group, send email to
>> [email protected]<symfony-users%[email protected]>
>> For more options, visit this group at
>> http://groups.google.com/group/symfony-users?hl=en
>>
>
>

-- 
If you want to report a vulnerability issue on symfony, please send it to 
security at symfony-project.com

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

Reply via email to