Class FEConfirmPassword

Description

This is the ConfirmPassword FormElement which builds a input field of type="password". It requires the caller to add a FEPassword object to this class to have something to compare during validation time.

It first validates that the value is_password(), and then makes sure it matches exactly what the value is in the FEPassword.

USE: after u create the FEConfirmPassword, you MUST call password() method which adds a reference to the FEPassword object, so it can validate against.

Located in /form/form_elements/FEPassword.inc (line 101)

FormElement
   |
   --FEText
      |
      --FEPassword
         |
         --FEConfirmPassword
Variable Summary
mixed $_fepassword
Method Summary
void password (FEPassword &$fepassword)
void validate (FormValidation &$_FormValidation)
Variables
Methods
password (line 116)

use this function to add the FEPassword object that we want to confirm.

void password (FEPassword &$fepassword)
validate (line 132)

This function performs the actual validation It is called only if the validation is required by this element

This function is responsible for performing complete validation and setting the appropriate error message in case of a failed validation

void validate (FormValidation &$_FormValidation)

Redefinition of:
FEPassword::validate()
This function performs the actual validation It is called only if the validation is required by this element

Inherited Methods

Inherited From FEPassword

FEPassword::get_element()
FEPassword::get_value_text()
FEPassword::validate()

Inherited From FEText

FEText::FEText()
FEText::get_element()

Inherited From FormElement

FormElement::FormElement()
FormElement::build_id_name()
FormElement::create_element_name()
FormElement::enable_validation()
FormElement::form_tag_onsubmit()
FormElement::get_attribute()
FormElement::get_confirm_element()
FormElement::get_element()
FormElement::get_element_name()
FormElement::get_errors()
FormElement::get_error_message()
FormElement::get_form_element()
FormElement::get_init_value()
FormElement::get_label()
FormElement::get_label_text()
FormElement::get_required_symbol()
FormElement::get_slave_elements()
FormElement::get_tabindex()
FormElement::get_value()
FormElement::get_value_text()
FormElement::has_error()
FormElement::is_disabled()
FormElement::is_readonly()
FormElement::is_required()
FormElement::javascript()
FormElement::onBlur()
FormElement::onChange()
FormElement::onClick()
FormElement::onFocus()
FormElement::onSubmit()
FormElement::set_attribute()
FormElement::set_colon_flag()
FormElement::set_data_all_slaves()
FormElement::set_disabled()
FormElement::set_element_name()
FormElement::set_error_message()
FormElement::set_form_name()
FormElement::set_label_text()
FormElement::set_onBlur()
FormElement::set_onChange()
FormElement::set_onClick()
FormElement::set_onFocus()
FormElement::set_onSubmit()
FormElement::set_readonly()
FormElement::set_required()
FormElement::set_required_symbol()
FormElement::set_slave_data()
FormElement::set_slave_elements()
FormElement::set_stripslashes()
FormElement::set_style_attribute()
FormElement::set_tabindex()
FormElement::set_title()
FormElement::set_value()
FormElement::validate()
FormElement::_build_element_attributes()
FormElement::_build_javascript()
FormElement::_do_validation()
FormElement::_sanitize_string()

Documentation generated on Fri, 28 Jan 2011 08:53:00 -0500 by phpDocumentor 1.4.3