Eccube\Form\Type\RepeatedPasswordType::configureOptions PHP Method

configureOptions() public method

public configureOptions ( Symfony\Component\OptionsResolver\OptionsResolver $resolver )
$resolver Symfony\Component\OptionsResolver\OptionsResolver
    public function configureOptions(OptionsResolver $resolver)
    {
        $resolver->setDefaults(array('type' => 'text', 'required' => true, 'error_bubbling' => false, 'invalid_message' => 'form.member.password.invalid', 'options' => array('constraints' => array(new Assert\NotBlank(), new Assert\Length(array('min' => $this->config['password_min_len'], 'max' => $this->config['password_max_len'])), new Assert\Regex(array('pattern' => '/^[[:graph:][:space:]]+$/i', 'message' => 'form.type.graph.invalid')))), 'first_options' => array('attr' => array('placeholder' => '半角英数字記号' . $this->config['password_min_len'] . '~' . $this->config['password_max_len'] . '文字')), 'second_options' => array('attr' => array('placeholder' => 'form.member.repeated.confirm'))));
    }