PHP Class Prado\Data\ActiveRecord\Scaffold\InputBuilder\TScaffoldInputBase

Show file Open project: pradosoft/prado Class Usage Examples

Public Methods

Method Description
createInputBuilder ( $record )
createScaffoldInput ( $parent, $item, $column, $record )
loadScaffoldInput ( $parent, $item, $column, $record )

Protected Methods

Method Description
createControl ( $container, $column, $record )
createControlLabel ( $label, $column, $record )
getControlValue ( $container, $column, $record )
getIsEnabled ( $column, $record )
getParent ( )
getRecordPropertyValue ( $column, $record )
setRecordPropertyValue ( $item, $record, $input )

Method Details

createControl() protected method

protected createControl ( $container, $column, $record )

createControlLabel() protected method

protected createControlLabel ( $label, $column, $record )

createInputBuilder() public static method

public static createInputBuilder ( $record )

createScaffoldInput() public method

public createScaffoldInput ( $parent, $item, $column, $record )

getControlValue() protected method

protected getControlValue ( $container, $column, $record )

getIsEnabled() protected method

protected getIsEnabled ( $column, $record )

getParent() protected method

protected getParent ( )

getRecordPropertyValue() protected method

protected getRecordPropertyValue ( $column, $record )

loadScaffoldInput() public method

public loadScaffoldInput ( $parent, $item, $column, $record )

setRecordPropertyValue() protected method

protected setRecordPropertyValue ( $item, $record, $input )