PHP Класс Prado\Data\SqlMap\DataMapper\TSqlMapTypeHandlerRegistry

С версии: 3.1
Показать файл Открыть проект

Открытые методы

Метод Описание
convertToType ( $type, $value ) : mixed Converts the value to given type using PHP's settype() function.
createInstanceOf ( $type = '' ) : mixed Creates a new instance of a particular class (for PHP primative types, their corresponding default value for given type is used).
getDbTypeHandler ( $dbType = 'NULL' ) : TSqlMapTypeHandler
getTypeHandler ( $class ) : TSqlMapTypeHandler
registerTypeHandler ( TSqlMapTypeHandler $handler )

Описание методов

convertToType() публичный Метод

Converts the value to given type using PHP's settype() function.
public convertToType ( $type, $value ) : mixed
Результат mixed type casted value.

createInstanceOf() публичный Метод

Creates a new instance of a particular class (for PHP primative types, their corresponding default value for given type is used).
public createInstanceOf ( $type = '' ) : mixed
Результат mixed default type value, if no type is specified null is returned.

getDbTypeHandler() публичный Метод

public getDbTypeHandler ( $dbType = 'NULL' ) : TSqlMapTypeHandler
Результат TSqlMapTypeHandler type handler for give database field type.

getTypeHandler() публичный Метод

public getTypeHandler ( $class ) : TSqlMapTypeHandler
Результат TSqlMapTypeHandler type handler

registerTypeHandler() публичный Метод

public registerTypeHandler ( TSqlMapTypeHandler $handler )
$handler TSqlMapTypeHandler