[ Index ]
 

Code source de PRADO 3.0.6

Accédez au Source d'autres logiciels libresSoutenez Angelica Josefina !

title

Body

[fermer]

/tests/test_tools/simpletest/ -> form.php (sommaire)

Base include file for SimpleTest.

Version: $Id: form.php 1397 2006-09-07 07:55:53Z wei $
Poids: 352 lignes (13 kb)
Inclus ou requis:0 fois
Référencé: 0 fois
Nécessite: 0 fichiers

Définit 1 class

SimpleForm:: (20 méthodes):
  SimpleForm()
  _setEncodingClass()
  setDefaultTarget()
  getMethod()
  _createAction()
  getAction()
  _encode()
  getId()
  addWidget()
  _setWidget()
  _addRadioButton()
  _addCheckbox()
  getValue()
  setField()
  attachLabelBySelector()
  hasSubmit()
  hasImage()
  submitButton()
  submitImage()
  submit()


Classe: SimpleForm  - X-Ref

Form tag class to hold widget values.

SimpleForm($tag, $url)   X-Ref
Starts with no held controls/widgets.

param: SimpleTag $tag        Form tag to read.
param: SimpleUrl $url        Location of holding page.

_setEncodingClass($tag)   X-Ref
Creates the request packet to be sent by the form.

param: SimpleTag $tag        Form tag to read.
return: string               Packet class.

setDefaultTarget($frame)   X-Ref
Sets the frame target within a frameset.

param: string $frame        Name of frame.

getMethod()   X-Ref
Accessor for method of form submission.

return: string           Either get or post.

_createAction($action, $base)   X-Ref
Combined action attribute with current location
to get an absolute form target.

param: string $action    Action attribute from form tag.
param: SimpleUrl $base   Page location.
return: SimpleUrl        Absolute form target.

getAction()   X-Ref
Absolute URL of the target.

return: SimpleUrl           URL target.

_encode()   X-Ref
Creates the encoding for the current values in the
form.

return: SimpleFormEncoding    Request to submit.

getId()   X-Ref
ID field of form for unique identification.

return: string           Unique tag ID.

addWidget($tag)   X-Ref
Adds a tag contents to the form.

param: SimpleWidget $tag        Input tag to add.

_setWidget($tag)   X-Ref
Sets the widget into the form, grouping radio
buttons if any.

param: SimpleWidget $tag   Incoming form control.

_addRadioButton($tag)   X-Ref
Adds a radio button, building a group if necessary.

param: SimpleRadioButtonTag $tag   Incoming form control.

_addCheckbox($tag)   X-Ref
Adds a checkbox, making it a group on a repeated name.

param: SimpleCheckboxTag $tag   Incoming form control.

getValue($selector)   X-Ref
Extracts current value from form.

param: SimpleSelector $selector   Criteria to apply.
return: string/array              Value(s) as string or null

setField($selector, $value)   X-Ref
Sets a widget value within the form.

param: SimpleSelector $selector   Criteria to apply.
param: string $value              Value to input into the widget.
return: boolean                   True if value is legal, false

attachLabelBySelector($selector, $label)   X-Ref
Used by the page object to set widgets labels to
external label tags.

param: SimpleSelector $selector   Criteria to apply.

hasSubmit($selector)   X-Ref
Test to see if a form has a submit button.

param: SimpleSelector $selector   Criteria to apply.
return: boolean                   True if present.

hasImage($selector)   X-Ref
Test to see if a form has an image control.

param: SimpleSelector $selector   Criteria to apply.
return: boolean                   True if present.

submitButton($selector, $additional = false)   X-Ref
Gets the submit values for a selected button.

param: SimpleSelector $selector   Criteria to apply.
param: hash $additional           Additional data for the form.
return: SimpleEncoding            Submitted values or false

submitImage($selector, $x, $y, $additional = false)   X-Ref
Gets the submit values for an image.

param: SimpleSelector $selector   Criteria to apply.
param: integer $x                 X-coordinate of click.
param: integer $y                 Y-coordinate of click.
param: hash $additional           Additional data for the form.
return: SimpleEncoding            Submitted values or false

submit()   X-Ref
Simply submits the form without the submit button
value. Used when there is only one button or it
is unimportant.

return: hash           Submitted values.



Généré le : Sun Feb 25 21:07:04 2007 par Balluche grâce à PHPXref 0.7