Prado\Data\ActiveRecord\Scaffold\InputBuilder\TScaffoldInputCommon::createIntegerControl PHP Метод

createIntegerControl() защищенный Метод

protected createIntegerControl ( $container, $column, $record )
    protected function createIntegerControl($container, $column, $record)
    {
        $control = $this->createDefaultControl($container, $column, $record);
        $val = $this->createTypeValidator($container, $column, $record);
        $val->setDataType(TValidationDataType::Integer);
        $val->setErrorMessage('Please entery an integer.');
        return $control;
    }

Usage Example

Пример #1
0
 protected function createIntegerControl($container, $column, $record)
 {
     if ($column->getColumnSize() == 1) {
         return $this->createBooleanControl($container, $column, $record);
     } else {
         parent::createIntegerControl($container, $column, $record);
     }
 }