W3cubDocs

/Symfony 2.7

Symfony\Component\Security\Core\Validator\Constraints\UserPasswordValidator

class UserPasswordValidator extends ConstraintValidator

Constants

PRETTY_DATE

Whether to format {@link \DateTime} objects as RFC-3339 dates ("Y-m-d H:i:s").

OBJECT_TO_STRING

Whether to cast objects with a "__toString()" method to strings.

Methods

initialize(ExecutionContextInterface $context)

Initializes the constraint validator.

from ConstraintValidator
__construct(SecurityContextInterface $securityContext, EncoderFactoryInterface $encoderFactory)
validate($password, Constraint $constraint)

Checks if the passed value is valid.

Details

public initialize(ExecutionContextInterface $context)

Initializes the constraint validator.

Parameters

ExecutionContextInterface $context The current validation context

public __construct(SecurityContextInterface $securityContext, EncoderFactoryInterface $encoderFactory)

Parameters

SecurityContextInterface $securityContext
EncoderFactoryInterface $encoderFactory

public validate($password, Constraint $constraint)

Checks if the passed value is valid.

Parameters

$password
Constraint $constraint The constraint for the validation