Inherited by BooleanDescription, CharDescription, DateTimeDescription, FileDescription, FloatDescription, IntegerDescription, and TextDescription.
|
| | extractParameter ($parameterName, array &$definitions, $raiseExceprionIfNotPresent=false, $default=NULL) |
| |
Slouzik popisu property a k jejimu parsovani tam a zpet z php do PDO
◆ __construct()
| __construct |
( |
ClassDescription |
$classDesctiption, |
|
|
|
$propertyName, |
|
|
|
$columnName, |
|
|
|
$columnReturnName, |
|
|
|
$notNull |
|
) |
| |
- Parameters
-
| ClassDescription | $classDesctiption | popis tridy, ke ktere se toto property vaze |
| string | $propertyName | jak se jmenuje property v objektu |
| string | $columnName | jak se jmenuje sloupecek v db |
| string | $columnReturnName | jak se vrati sloupecek v poli z db |
| boolean | $notNull | |
◆ __toString()
◆ extractParameter()
| extractParameter |
( |
|
$parameterName, |
|
|
array & |
$definitions, |
|
|
|
$raiseExceprionIfNotPresent = false, |
|
|
|
$default = NULL |
|
) |
| |
|
protected |
extrahuje param
- Parameters
-
| type | $parameterName | |
| array | $definitions | |
| type | $raiseExceprionIfNotPresent | |
| type | $default | |
- Exceptions
-
◆ getAnsiDataType()
◆ getColumnName()
◆ getColumnReturnName()
◆ getDbDataType()
◆ getNotNull()
◆ getPdoDataType()
◆ getPropertyName()
◆ parse()
| parse |
( |
|
$value, |
|
|
|
$object |
|
) |
| |
|
abstract |
prevede hodnotu ziskanou z db na hodnotu v php var $value hodnota z db, ktera se ma parsovat do php var object $object do ktereho objektu se ma parsovat
◆ serialize()
| serialize |
( |
|
$value, |
|
|
|
$object |
|
) |
| |
|
abstract |
pro hodnotu v php vrati hodnotu pouzivanou v sql var $value hodnota, ktera se am parsovat do db var object $object objekt z ktereho se ma hodnota parsovat
◆ $ansiDataType
◆ $classDesctiption
◆ $columnName
◆ $columnReturnName
◆ $dbDataType
◆ $notNull
◆ $pdoDataType
◆ $propertyName
◆ ANSI_DATA_TYPE_BIT_VARYING
| const ANSI_DATA_TYPE_BIT_VARYING = "bitvarying" |
bitovy string s promenilovou delkou
◆ ANSI_DATA_TYPE_BOOLEAN
| const ANSI_DATA_TYPE_BOOLEAN = "boolean" |
◆ ANSI_DATA_TYPE_CHAR_VARYING
| const ANSI_DATA_TYPE_CHAR_VARYING = "varchar" |
retezec s promenlivou delkou
◆ ANSI_DATA_TYPE_DATE
| const ANSI_DATA_TYPE_DATE = "date" |
◆ ANSI_DATA_TYPE_FLOAT
| const ANSI_DATA_TYPE_FLOAT = "float" |
typ s plovouci desetinou carkou
◆ ANSI_DATA_TYPE_INT
| const ANSI_DATA_TYPE_INT = "int" |
◆ ANSI_DATA_TYPE_TIME
| const ANSI_DATA_TYPE_TIME = "time" |
◆ ANSI_DATA_TYPE_TIMESTAMP
| const ANSI_DATA_TYPE_TIMESTAMP = "timestamp" |
The documentation for this class was generated from the following file: