## Class TScaffoldInputCommon

Description

TScaffoldInputCommon class file.

- license: http://www.pradosoft.com/license/
- copyright: Copyright &copy; 2005-2007 PradoSoft
- link: http://www.pradosoft.com/

Located in /Data/ActiveRecord/Scaffold/InputBuilder/TScaffoldInputCommon.php (line 10)

    TScaffoldInputBase
       |
       --TScaffoldInputCommon

Direct descendents

Class | Description
--- | ---
TIbmScaffoldInput | TIbmScaffoldInput class file.
TMssqlScaffoldInput | TMssqlScaffoldInput class file.
TMysqlScaffoldInput | TMysqlScaffoldInput class file.
TPgsqlScaffoldInput | TPgsqlScaffoldInput class file.
TSqliteScaffoldInput | TSqliteScaffoldInput class file.

Method Summary
void createBooleanControl (mixed $container, mixed $column, mixed $record)
void createDateControl (mixed $container, mixed $column, mixed $record)
void createDateTimeControl (mixed $container, mixed $column, mixed $record)
void createDefaultControl (mixed $container, mixed $column, mixed $record)
void createEnumControl (mixed $container, mixed $column, mixed $record)
void createFloatControl (mixed $container, mixed $column, mixed $record)
void createIntegerControl (mixed $container, mixed $column, mixed $record)
void createMultiLineControl (mixed $container, mixed $column, mixed $record)
void createRangeValidator (mixed $container, mixed $column, mixed $record)
void createRequiredValidator (mixed $container, mixed $column, mixed $record)
void createSetControl (mixed $container, mixed $column, mixed $record)
void createTimeControl (mixed $container, mixed $column, mixed $record)
void createTypeValidator (mixed $container, mixed $column, mixed $record)
void createYearControl (mixed $container, mixed $column, mixed $record)
void getDateTimeValue (mixed $container, mixed $column, mixed $record)
void getDefaultControlValue (mixed $container, mixed $column, mixed $record)
void getEnumValue (mixed $container, mixed $column, mixed $record)
void getMatchingIndices (mixed $checks, mixed $values)
void getSetValue (mixed $container, mixed $column, mixed $record)
void getTimeValue (mixed $container, mixed $column, mixed $record)
void setDefaultProperty (mixed $container, mixed $control, mixed $column, mixed $record)
void setNotNullProperty (mixed $container, mixed $control, mixed $column, mixed $record)
Methods
createBooleanControl (line 26)

- access: protected

void createBooleanControl (mixed $container, mixed $column, mixed $record)
createDateControl (line 196)

- access: protected

void createDateControl (mixed $container, mixed $column, mixed $record)

Redefined in descendants as:

- TSqliteScaffoldInput::createDateControl()

createDateTimeControl (line 210)

- access: protected

void createDateTimeControl (mixed $container, mixed $column, mixed $record)

Redefined in descendants as:

- TSqliteScaffoldInput::createDateTimeControl()

createDefaultControl (line 36)

- access: protected

void createDefaultControl (mixed $container, mixed $column, mixed $record)
createEnumControl (line 274)

- access: protected

void createEnumControl (mixed $container, mixed $column, mixed $record)
createFloatControl (line 93)

- access: protected

void createFloatControl (mixed $container, mixed $column, mixed $record)
createIntegerControl (line 84)

- access: protected

void createIntegerControl (mixed $container, mixed $column, mixed $record)

Redefined in descendants as:

- TMysqlScaffoldInput::createIntegerControl()

createMultiLineControl (line 57)

- access: protected

void createMultiLineControl (mixed $container, mixed $column, mixed $record)
createRangeValidator (line 135)

- access: protected

void createRangeValidator (mixed $container, mixed $column, mixed $record)
createRequiredValidator (line 110)

- access: protected

void createRequiredValidator (mixed $container, mixed $column, mixed $record)
createSetControl (line 248)

- access: protected

void createSetControl (mixed $container, mixed $column, mixed $record)
createTimeControl (line 147)

- access: protected

void createTimeControl (mixed $container, mixed $column, mixed $record)
createTypeValidator (line 123)

- access: protected

void createTypeValidator (mixed $container, mixed $column, mixed $record)
createYearControl (line 68)

- access: protected

void createYearControl (mixed $container, mixed $column, mixed $record)
getDateTimeValue (line 231)

- access: protected

void getDateTimeValue (mixed $container, mixed $column, mixed $record)

Redefined in descendants as:

- TSqliteScaffoldInput::getDateTimeValue()

getDefaultControlValue (line 48)

- access: protected

void getDefaultControlValue (mixed $container, mixed $column, mixed $record)
getEnumValue (line 302)

- access: protected

void getEnumValue (mixed $container, mixed $column, mixed $record)
getMatchingIndices (line 263)

- access: protected

void getMatchingIndices (mixed $checks, mixed $values)
getSetValue (line 291)

- access: protected

void getSetValue (mixed $container, mixed $column, mixed $record)
getTimeValue (line 240)

- access: protected

void getTimeValue (mixed $container, mixed $column, mixed $record)
setDefaultProperty (line 12)

- access: protected

void setDefaultProperty (mixed $container, mixed $control, mixed $column, mixed $record)
setNotNullProperty (line 19)

- access: protected

void setNotNullProperty (mixed $container, mixed $control, mixed $column, mixed $record)

#### Inherited Methods

Inherited From TScaffoldInputBase

> TScaffoldInputBase::createControl()
> TScaffoldInputBase::createControlLabel()
> TScaffoldInputBase::createInputBuilder()
> TScaffoldInputBase::createScaffoldInput()
> TScaffoldInputBase::getControlValue()
> TScaffoldInputBase::getIsEnabled()
> TScaffoldInputBase::getParent()
> TScaffoldInputBase::getRecordPropertyValue()
> TScaffoldInputBase::loadScaffoldInput()
> TScaffoldInputBase::setRecordPropertyValue()

Class Constants

#### Inherited Constants

Inherited from TScaffoldInputBase

> TScaffoldInputBase::DEFAULT_ID

Documentation generated on Sun, 30 Sep 2007 19:17:16 -0400 by phpDocumentor 1.3.0RC4