Symfony\Component\Form\Extension\Validator\ValidatorTypeGuesser
Synopsis
class ValidatorTypeGuesser
implements
FormTypeGuesserInterface
{
- // members
- private $metadataFactory;
- // methods
- public void __construct()
- public void guessType()
- public void guessRequired()
- public void guessMaxLength()
- public void guessPattern()
- public TypeGuess guessTypeForConstraint()
- public Guess guessRequiredForConstraint()
- public Guess guessMaxLengthForConstraint()
- public Guess guessPatternForConstraint()
- protected Guess guess()
Hierarchy
Members
private
- $metadataFactory
Methods
protected
- guess() — Iterates over the constraints of a property, executes a constraints on them and returns the best guess
public
- __construct()
- guessMaxLength() — {@inheritDoc}
- guessMaxLengthForConstraint() — Guesses a field's maximum length based on the given constraint
- guessPattern() — {@inheritDoc}
- guessPatternForConstraint() — Guesses a field's pattern based on the given constraint
- guessRequired() — {@inheritDoc}
- guessRequiredForConstraint() — Guesses whether a field is required based on the given constraint
- guessType() — {@inheritDoc}
- guessTypeForConstraint() — Guesses a field class name for a given constraint