public __construct ( $DataType, array $Parameters = [], $Extra = null, $ParameterType = ParameterType::String ) | ||
$Parameters | array |
public function __construct() { parent::__construct('BINARY', [16], null, ParameterType::String); }
public function __construct($Length) { parent::__construct('BLOB', [$Length], null, ParameterType::String); }
public function __construct() { parent::__construct('DATE'); }
public function __construct($ReviveFunctionName, $PersistFunctionName, $DataType, array $Parameters = [], $Extra = null, $ParameterType = ParameterType::String) { parent::__construct($DataType, $Parameters, $Extra, $ParameterType); $this->ReviveFunctionName = $ReviveFunctionName; $this->PersistFunctionName = $PersistFunctionName; }
public function __construct($DataType, $CastType, array $Parameters = [], $Extra = null, $ParameterType = ParameterType::String) { parent::__construct($DataType, $Parameters, $Extra, $ParameterType); $this->CastType = $CastType; }
public function __construct(array $ValuesMap) { parent::__construct('ENUM', array_keys($ValuesMap)); }
public function __construct() { parent::__construct('BIT', [1]); }
public function __construct($DataType, array $ValuesMap, array $Parameters = [], $Extra = null, $ParameterType = ParameterType::String) { parent::__construct($DataType, $Parameters, $Extra, $ParameterType); $this->ValuesMap = $ValuesMap; }