The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Strehler::FormFu::Validator::CategoryUnique - FormFu Validator for Category form.

DESCRIPTION

A FormFu Validate to ensure that a user can't insert a category with the same name of a category already inserted. Parent value of the form must be checked because two category with the same name under different parents can exist.

This validator hasn't the standard HTML::FormFu validators namespace because it makes sense only in a Strehler system.

SYNOPSIS

In category form configuration:

    - name: category
      label: Category
      constraints:
        - type: Required
          message: 'Category needed'
        - type: Regex
          regex: '^[^\/]*$'
          message: 'Invalid character'
      validators:
        - type: '+Strehler::FormFu::Validator::CategoryUnique'
          message: 'Category already exists'