HTML_QuickForm2
[ class tree: HTML_QuickForm2 ] [ index: HTML_QuickForm2 ] [ all elements ]

Class: HTML_QuickForm2_Rule_NotCallback

Source Location: /HTML_QuickForm2-2.1.0/HTML/QuickForm2/Rule/NotCallback.php

Class Overview

HTML_QuickForm2_Rule
   |
   --HTML_QuickForm2_Rule_Callback
      |
      --HTML_QuickForm2_Rule_NotCallback

Rule checking the value via a callback function (method) with logical negation


Author(s):

Version:

  • Release: 2.1.0

Methods


Inherited Variables

Inherited Methods

Class: HTML_QuickForm2_Rule_Callback

HTML_QuickForm2_Rule_Callback::arrayHasSomeKeys()
Tests whether a given value is an array containing at least one of the given keys
HTML_QuickForm2_Rule_Callback::findJavascriptName()
Finds a name for Javascript callback function
HTML_QuickForm2_Rule_Callback::getJavascriptCallback()
HTML_QuickForm2_Rule_Callback::mergeConfig()
Merges local configuration with that provided for registerRule()
HTML_QuickForm2_Rule_Callback::setConfig()
Sets the callback to use for validation and its additional arguments
HTML_QuickForm2_Rule_Callback::validateOwner()
Validates the owner element

Class: HTML_QuickForm2_Rule

HTML_QuickForm2_Rule::__construct()
Class constructor
HTML_QuickForm2_Rule::and_()
Adds a rule to the chain with an "and" operator
HTML_QuickForm2_Rule::getConfig()
Returns the rule's configuration data
HTML_QuickForm2_Rule::getJavascript()
Returns the client-side representation of the Rule
HTML_QuickForm2_Rule::getJavascriptCallback()
Returns the client-side validation callback
HTML_QuickForm2_Rule::getJavascriptTriggers()
Returns IDs of form fields that should trigger "live" Javascript validation
HTML_QuickForm2_Rule::getMessage()
Returns the error message output by the rule
HTML_QuickForm2_Rule::getOwnJavascriptTriggers()
Returns IDs of form fields that should trigger "live" Javascript validation
HTML_QuickForm2_Rule::mergeConfig()
Merges local configuration with that provided for registerRule()
HTML_QuickForm2_Rule::or_()
Adds a rule to the chain with an "or" operator
HTML_QuickForm2_Rule::setConfig()
Sets configuration data for the rule
HTML_QuickForm2_Rule::setMessage()
Sets the error message output by the rule
HTML_QuickForm2_Rule::setOwner()
Sets the element that will be validated by this rule
HTML_QuickForm2_Rule::setOwnerError()
Sets the error message on the owner element
HTML_QuickForm2_Rule::validate()
Performs validation
HTML_QuickForm2_Rule::validateOwner()
Validates the owner element

Class Details

[line 42]
Rule checking the value via a callback function (method) with logical negation

The Rule accepts the same configuration parameters as the Callback Rule does, but the callback is expected to return false if the element is valid and true if it is invalid.



[ Top ]


Method Detail

getJavascriptCallback   [line 58]

void getJavascriptCallback( )

  • Access: protected

Overrides HTML_QuickForm2_Rule_Callback::getJavascriptCallback() (parent method not documented)
[ Top ]

validateOwner   [line 49]

bool validateOwner( )

Validates the owner element
  • Return: negated result of a callback function
  • Access: protected

Overrides HTML_QuickForm2_Rule_Callback::validateOwner() (Validates the owner element)
[ Top ]


Documentation generated on Wed, 10 Apr 2019 08:56:10 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.