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

Element index for package HTML_QuickForm_Controller

[ a ] [ b ] [ c ] [ d ] [ e ] [ f ] [ g ] [ h ] [ i ] [ j ] [ l ] [ n ] [ p ] [ r ] [ s ] [ _ ]

_

$_actionName
in file Controller.php, variable HTML_QuickForm_Controller::$_actionName
    The action extracted from HTTP request: array('page', 'action')
$_actions
in file Page.php, variable HTML_QuickForm_Page::$_actions
    Contains the mapping of actions to corresponding HTML_QuickForm_Action objects
$_actions
in file Controller.php, variable HTML_QuickForm_Controller::$_actions
    Contains the mapping of actions to corresponding HTML_QuickForm_Action objects
$_formBuilt
in file Page.php, variable HTML_QuickForm_Page::$_formBuilt
    Should be set to true on first call to buildForm()
$_modal
in file Controller.php, variable HTML_QuickForm_Controller::$_modal
    Whether the form is modal
$_name
in file Controller.php, variable HTML_QuickForm_Controller::$_name
    Name of the form, used to store the values in session
$_pages
in file Controller.php, variable HTML_QuickForm_Controller::$_pages
    Contains the pages (HTML_QuickForm_Page objects) of the miultipage form
_arrayMapRecursive
in file Controller.php, method HTML_QuickForm_Controller::_arrayMapRecursive()
    Recursively applies the callback function to the value
_renderForm
in file Display.php, method HTML_QuickForm_Action_Display::_renderForm()
    Actually outputs the form.
_setDefaultsOrConstants
in file Controller.php, method HTML_QuickForm_Controller::_setDefaultsOrConstants()
    Adds new values to defaults or constants array
top

a

addAction
in file Controller.php, method HTML_QuickForm_Controller::addAction()
    Registers a handler for a specific action.
addAction
in file Page.php, method HTML_QuickForm_Page::addAction()
    Registers a handler for a specific action.
addPage
in file Controller.php, method HTML_QuickForm_Controller::addPage()
    Adds a new page to the form
applyDefaults
in file Controller.php, method HTML_QuickForm_Controller::applyDefaults()
    Sets the default values for the given page
Action.php
procedural page Action.php
top

b

buildForm
in file Page.php, method HTML_QuickForm_Page::buildForm()
    Builds a form.
Back.php
procedural page Back.php
top

c

$controller
in file Page.php, variable HTML_QuickForm_Page::$controller
    Contains a reference to a Controller object containing this page
container
in file Controller.php, method HTML_QuickForm_Controller::container()
    Returns a reference to a session variable containing the form-page values and pages' validation status.
Controller.php
procedural page Controller.php
top

d

Direct.php
procedural page Direct.php
Display.php
procedural page Display.php
top

e

exportValue
in file Controller.php, method HTML_QuickForm_Controller::exportValue()
    Returns the element's value
exportValues
in file Controller.php, method HTML_QuickForm_Controller::exportValues()
    Returns the form's values
top

f

findInvalid
in file Controller.php, method HTML_QuickForm_Controller::findInvalid()
    Finds the (first) invalid page
top

g

getActionName
in file Controller.php, method HTML_QuickForm_Controller::getActionName()
    Extracts the names of the current page and the current action from HTTP request data.
getButtonName
in file Page.php, method HTML_QuickForm_Page::getButtonName()
    Returns a name for a submit button that will invoke a specific action.
getNextName
in file Controller.php, method HTML_QuickForm_Controller::getNextName()
    Returns the name of the page after the given.
getPage
in file Controller.php, method HTML_QuickForm_Controller::getPage()
    Returns a page
getPrevName
in file Controller.php, method HTML_QuickForm_Controller::getPrevName()
    Returns the name of the page before the given.
top

h

handle
in file Controller.php, method HTML_QuickForm_Controller::handle()
    Handles an action.
handle
in file Page.php, method HTML_QuickForm_Page::handle()
    Handles an action.
HTML_QuickForm_Action
in file Action.php, class HTML_QuickForm_Action
    Class representing an action to perform on HTTP request. The Controller will select the appropriate Action to call on the request and call its perform() method. The subclasses of this class should implement all the necessary business logic.
HTML_QuickForm_Action_Back
in file Back.php, class HTML_QuickForm_Action_Back
    The action for a 'back' button of wizard-type multipage form.
HTML_QuickForm_Action_Direct
in file Direct.php, class HTML_QuickForm_Action_Direct
    This action allows to go to a specific page of a multipage form.
HTML_QuickForm_Action_Display
in file Display.php, class HTML_QuickForm_Action_Display
    This action handles the output of the form.
HTML_QuickForm_Action_Jump
in file Jump.php, class HTML_QuickForm_Action_Jump
    The action handles the HTTP redirect to a specific page.
HTML_QuickForm_Action_Next
in file Next.php, class HTML_QuickForm_Action_Next
    The action for a 'next' button of wizard-type multipage form.
HTML_QuickForm_Action_Submit
in file Submit.php, class HTML_QuickForm_Action_Submit
    The action for a 'submit' button.
HTML_QuickForm_Controller
in file Controller.php, method HTML_QuickForm_Controller::HTML_QuickForm_Controller()
    Class constructor.
HTML_QuickForm_Controller
in file Controller.php, class HTML_QuickForm_Controller
    The class representing a Controller of MVC design pattern.
HTML_QuickForm_Page
in file Page.php, class HTML_QuickForm_Page
    The class represents a page of a multipage form.
HTML_QuickForm_Page
in file Page.php, method HTML_QuickForm_Page::HTML_QuickForm_Page()
    Class constructor
top

i

isFormBuilt
in file Page.php, method HTML_QuickForm_Page::isFormBuilt()
    Checks whether the form was already built.
isModal
in file Controller.php, method HTML_QuickForm_Controller::isModal()
    Checks whether the form is modal.
isValid
in file Controller.php, method HTML_QuickForm_Controller::isValid()
    Checks whether the pages of the controller are valid
top

j

Jump.php
procedural page Jump.php
top

l

loadValues
in file Page.php, method HTML_QuickForm_Page::loadValues()
    Loads the submit values from the array.
top

n

Next.php
procedural page Next.php
top

p

Page.php
procedural page Page.php
perform
in file Next.php, method HTML_QuickForm_Action_Next::perform()
perform
in file Submit.php, method HTML_QuickForm_Action_Submit::perform()
perform
in file Jump.php, method HTML_QuickForm_Action_Jump::perform()
perform
in file Display.php, method HTML_QuickForm_Action_Display::perform()
perform
in file Back.php, method HTML_QuickForm_Action_Back::perform()
perform
in file Direct.php, method HTML_QuickForm_Action_Direct::perform()
perform
in file Action.php, method HTML_QuickForm_Action::perform()
    Processes the request. This method should be overriden by child classes to provide the necessary logic.
top

r

run
in file Controller.php, method HTML_QuickForm_Controller::run()
    Processes the request.
top

s

Submit.php
procedural page Submit.php
setConstants
in file Controller.php, method HTML_QuickForm_Controller::setConstants()
    Initializes constant form values.
setDefaultAction
in file Page.php, method HTML_QuickForm_Page::setDefaultAction()
    Sets the default action invoked on page-form submit
setDefaults
in file Controller.php, method HTML_QuickForm_Controller::setDefaults()
    Initializes default form values.
top

Documentation generated on Thu, 12 Jun 2008 12:53:00 -0500 by phpDocumentor 1.4.1