Class: I2Ce Page FormDocumentor (Development): Difference between revisions

From IHRIS Wiki
(Created page with '{{otherversions|Class: I2Ce_Page_FormDocumentor}} This article describes the class ''I2Ce_Page_FormDocumentor'' . *Extends the class: [[Class: I2CE_Page (Development) | I2CE_Page…')
 
No edit summary
Line 20: Line 20:
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php#L48 i2ce/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php] on line 48
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php#L48 i2ce/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php] on line 48
*Type: protected [http://www.php.net/manual/en/language.types.boolean.php boolean ] $check_map
*Type: protected [http://www.php.net/manual/en/language.types.boolean.php boolean ] $check_map
===$locale===
the locale to make the form map in.  specify on the command line by --localee=en_US
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php#L70 i2ce/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php] on line 70
*Type: protected [http://www.php.net/manual/en/language.types.string.php string ] $locale


===$field_defs===
===$field_defs===
of string assocating a short field name to a field class
of string assocating a short field name to a field class
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php#L132 i2ce/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php] on line 132
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php#L140 i2ce/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php] on line 140
*Type: protected [http://www.php.net/manual/en/language.types.array.php array ] $field_defs
*Type: protected [http://www.php.net/manual/en/language.types.array.php array ] $field_defs


Line 40: Line 45:
===actionCommandLine()===
===actionCommandLine()===
The business method if this page is called from the commmand line
The business method if this page is called from the commmand line
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php#L512 i2ce/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php] on line 512
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php#L520 i2ce/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php] on line 520
*Signature: protected function actionCommandLine($args,$request_remainder)
*Signature: protected function actionCommandLine($args,$request_remainder)
*Parameters:
*Parameters:
Line 47: Line 52:
===dot()===
===dot()===
Produces  a .dot file for the given forms as a string
Produces  a .dot file for the given forms as a string
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php#L323 i2ce/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php] on line 323
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php#L331 i2ce/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php] on line 331
*Signature: public function dot($forms)
*Signature: public function dot($forms)
*Parameters:
*Parameters:
Line 53: Line 58:
===getDisplayName()===
===getDisplayName()===
Get the display name for the specified module. strips out Demo/Demonstration language
Get the display name for the specified module. strips out Demo/Demonstration language
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php#L108 i2ce/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php] on line 108
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php#L116 i2ce/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php] on line 116
*Signature: protected function getDisplayName($module)
*Signature: protected function getDisplayName($module)
*Parameters:
*Parameters:
Line 60: Line 65:
===getModule()===
===getModule()===
The site module
The site module
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php#L68 i2ce/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php] on line 68
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php#L76 i2ce/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php] on line 76
*Signature: protected function getModule()
*Signature: protected function getModule()
*Returns: [http://www.php.net/manual/en/language.types.string.php string ]
*Returns: [http://www.php.net/manual/en/language.types.string.php string ]
===getOutputFile()===
===getOutputFile()===
Gets the output file with the given extension
Gets the output file with the given extension
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php#L76 i2ce/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php] on line 76
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php#L84 i2ce/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php] on line 84
*Signature: protected function getOutputFile($ext)
*Signature: protected function getOutputFile($ext)
*Parameters:
*Parameters:
Line 71: Line 76:
===getSchemeDetails()===
===getSchemeDetails()===
Gets a "scheme" used to describe form documentation options.
Gets a "scheme" used to describe form documentation options.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php#L122 i2ce/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php] on line 122
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php#L130 i2ce/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php] on line 130
*Signature: protected function getSchemeDetails($scheme)
*Signature: protected function getSchemeDetails($scheme)
*Parameters:
*Parameters:
Line 78: Line 83:
===getVersion()===
===getVersion()===
Gets the version of the specified module
Gets the version of the specified module
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php#L92 i2ce/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php] on line 92
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php#L100 i2ce/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php] on line 100
*Signature: protected function getVersion($module)
*Signature: protected function getVersion($module)
*Parameters:
*Parameters:
Line 85: Line 90:
===reverseFieldDef()===
===reverseFieldDef()===
Look up the short form of a field class from the long form
Look up the short form of a field class from the long form
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php#L138 i2ce/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php] on line 138
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php#L146 i2ce/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php] on line 146
*Signature: protected function reverseFieldDef($field_def)
*Signature: protected function reverseFieldDef($field_def)
*Parameters:
*Parameters:
Line 91: Line 96:
===text()===
===text()===
Produces  a .txt file for the given forms as a string
Produces  a .txt file for the given forms as a string
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php#L157 i2ce/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php] on line 157
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php#L165 i2ce/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php] on line 165
*Signature: public function text($forms)
*Signature: public function text($forms)
*Parameters:
*Parameters:
Line 97: Line 102:
===wiki()===
===wiki()===
Produces  a wiki page for the given forms as a string
Produces  a wiki page for the given forms as a string
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php#L235 i2ce/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php] on line 235
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php#L243 i2ce/modules/Forms/modules/FormDocumentor/lib/I2CE_Page_FormDocumentor.php] on line 243
*Signature: public function wiki($forms)
*Signature: public function wiki($forms)
*Parameters:
*Parameters:
Line 263: Line 268:
===addColorPickerTriple()===
===addColorPickerTriple()===
This method is inherited from [[Class: I2CE_Page (Development)#addColorPickerTriple() | I2CE_Page->addColorPickerTriple()]]
This method is inherited from [[Class: I2CE_Page (Development)#addColorPickerTriple() | I2CE_Page->addColorPickerTriple()]]
===addDatePicker()===
This method is inherited from [[Class: I2CE_Page (Development)#addDatePicker() | I2CE_Page->addDatePicker()]]


===selectOptionsImmediate()===
===selectOptionsImmediate()===

Revision as of 07:55, 27 May 2010


This article describes the class I2Ce_Page_FormDocumentor .

The page wrangler This page loads the main HTML template for the home page of the site. @copyright Copyright © 2007, 2008 IntraHealth International, Inc.

Variables

$form_cache

$form_factory

$check_map

. True if we should make check mapped fields

$locale

the locale to make the form map in. specify on the command line by --localee=en_US

$field_defs

of string assocating a short field name to a field class

Methods

__construct()

Create a new instance of a page. The default constructor should be called by any pages extending this object. It creates the and objects and sets up the basic member variables.

actionCommandLine()

The business method if this page is called from the commmand line

dot()

Produces a .dot file for the given forms as a string

getDisplayName()

Get the display name for the specified module. strips out Demo/Demonstration language

getModule()

The site module

getOutputFile()

Gets the output file with the given extension

getSchemeDetails()

Gets a "scheme" used to describe form documentation options.

getVersion()

Gets the version of the specified module

reverseFieldDef()

Look up the short form of a field class from the long form

text()

Produces a .txt file for the given forms as a string

wiki()

Produces a wiki page for the given forms as a string

Inherited Methods

_flattenRequestVars()

This public method is inherited from I2CE_Page->_flattenRequestVars()

display()

This public method is inherited from I2CE_Page->display()

fixupRequestVariables()

This public method is inherited from I2CE_Page->fixupRequestVariables()

flattenRequestVars()

This public method is inherited from I2CE_Page->flattenRequestVars()

get()

This public method is inherited from I2CE_Page->get()

getAccessedBaseURL()

This public method is inherited from I2CE_Page->getAccessedBaseURL()

getTemplate()

This public method is inherited from I2CE_Page->getTemplate()

getUser()

This public method is inherited from I2CE_Page->getUser()

get_exists()

This public method is inherited from I2CE_Page->get_exists()

hasPermission()

This public method is inherited from I2CE_Page->hasPermission()

isGet()

This public method is inherited from I2CE_Page->isGet()

isPost()

This public method is inherited from I2CE_Page->isPost()

module()

This public method is inherited from I2CE_Page->module()

page()

This public method is inherited from I2CE_Page->page()

pageRemainder()

This public method is inherited from I2CE_Page->pageRemainder()

pageRoot()

This public method is inherited from I2CE_Page->pageRoot()

post()

This public method is inherited from I2CE_Page->post()

post_exists()

This public method is inherited from I2CE_Page->post_exists()

redirect()

This public method is inherited from I2CE_Page->redirect()

request()

This public method is inherited from I2CE_Page->request()

request_exists()

This public method is inherited from I2CE_Page->request_exists()

rewrittenURLs()

This public method is inherited from I2CE_Page->rewrittenURLs()

session_req()

This public method is inherited from I2CE_Page->session_req()

session_req_exists()

This public method is inherited from I2CE_Page->session_req_exists()

setAccess()

This public method is inherited from I2CE_Page->setAccess()

setIsPost()

This public method is inherited from I2CE_Page->setIsPost()

setRedirect()

This public method is inherited from I2CE_Page->setRedirect()

_display()

This protected method is inherited from I2CE_Page->_display()

action()

This protected method is inherited from I2CE_Page->action()

getAccess()

This protected method is inherited from I2CE_Page->getAccess()

getTitle()

This protected method is inherited from I2CE_Page->getTitle()

initializeTemplate()

This protected method is inherited from I2CE_Page->initializeTemplate()

loadHTMLTemplates()

This protected method is inherited from I2CE_Page->loadHTMLTemplates()

setupGetPost()

This protected method is inherited from I2CE_Page->setupGetPost()

_hasMethod()

This public method is inherited from I2CE_Fuzzy->_hasMethod()

Inherited Variables

$template

Theis protected variable is inherited from I2CE_Page->$template

$defaultHTMLFile

Theis protected variable is inherited from I2CE_Page->$defaultHTMLFile

$role

Theis protected variable is inherited from I2CE_Page->$role

$user

Theis protected variable is inherited from I2CE_Page->$user

$post

Theis protected variable is inherited from I2CE_Page->$post

$get

Theis protected variable is inherited from I2CE_Page->$get

$page_root

Theis protected variable is inherited from I2CE_Page->$page_root

$page_remainder

Theis protected variable is inherited from I2CE_Page->$page_remainder

$args

Theis protected variable is inherited from I2CE_Page->$args

$request_remainder

Theis protected variable is inherited from I2CE_Page->$request_remainder

$permissionParser

Theis protected variable is inherited from I2CE_Page->$permissionParser

$page

Theis protected variable is inherited from I2CE_Page->$page

$module

Theis protected variable is inherited from I2CE_Page->$module

$is_post

Theis protected variable is inherited from I2CE_Page->$is_post

$session_req

Theis protected variable is inherited from I2CE_Page->$session_req

Inherited Fuzzy Methods

launchBackgroundProcess()

This method is inherited from I2CE_Page->launchBackgroundProcess()

launchBackgroundPHPScript()

This method is inherited from I2CE_Page->launchBackgroundPHPScript()

launchBackgroundPage()

This method is inherited from I2CE_Page->launchBackgroundPage()

addColorPickerTriple()

This method is inherited from I2CE_Page->addColorPickerTriple()

addDatePicker()

This method is inherited from I2CE_Page->addDatePicker()

selectOptionsImmediate()

This method is inherited from I2CE_Page->selectOptionsImmediate()

setDisplayData()

This method is inherited from I2CE_Page->setDisplayData()

setDisplayDataImmediate()

This method is inherited from I2CE_Page->setDisplayDataImmediate()

addFormWorm()

This method is inherited from I2CE_Page->addFormWorm()

getClassValue()

This method is inherited from I2CE_Page->getClassValue()

loadClassValues()

This method is inherited from I2CE_Page->loadClassValues()

setClassValue()

This method is inherited from I2CE_Page->setClassValue()

setClassValues()

This method is inherited from I2CE_Page->setClassValues()

addOption()

This method is inherited from I2CE_Page->addOption()

addOptions()

This method is inherited from I2CE_Page->addOptions()

addAutoCompleteInputTreeById()

This method is inherited from I2CE_Page->addAutoCompleteInputTreeById()

addAutoCompleteInputTree()

This method is inherited from I2CE_Page->addAutoCompleteInputTree()

setForm()

This method is inherited from I2CE_Page->setForm()

getField()

This method is inherited from I2CE_Page->getField()

setReview()

This method is inherited from I2CE_Page->setReview()

isReview()

This method is inherited from I2CE_Page->isReview()

setShowForm()

This method is inherited from I2CE_Page->setShowForm()

showForm()

This method is inherited from I2CE_Page->showForm()

makeJumper()

This method is inherited from I2CE_Page->makeJumper()

menuSelect()

This method is inherited from I2CE_Page->menuSelect()

addUpdateSelect()

This method is inherited from I2CE_Page->addUpdateSelect()

addAjaxUpdate()

This method is inherited from I2CE_Page->addAjaxUpdate()

addAjaxToggle()

This method is inherited from I2CE_Page->addAjaxToggle()

addAjaxRequestFunction()

This method is inherited from I2CE_Page->addAjaxRequestFunction()

addAjaxCompleteFunction()

This method is inherited from I2CE_Page->addAjaxCompleteFunction()

addAjaxToggleOnFunction()

This method is inherited from I2CE_Page->addAjaxToggleOnFunction()

addAjaxToggleOffFunction()

This method is inherited from I2CE_Page->addAjaxToggleOffFunction()

hasAjax()

This method is inherited from I2CE_Page->hasAjax()

setDataTypePriority()

This method is inherited from I2CE_Page->setDataTypePriority()

setData()

This method is inherited from I2CE_Page->setData()

getData()

This method is inherited from I2CE_Page->getData()

getDefaultData()

This method is inherited from I2CE_Page->getDefaultData()

removeData()

This method is inherited from I2CE_Page->removeData()

getDataNames()

This method is inherited from I2CE_Page->getDataNames()

ensureNode()

This method is inherited from I2CE_Page->ensureNode()

userMessage()

This method is inherited from I2CE_Fuzzy->userMessage()