Final Class yii\db\PdoValue
| Inheritance | yii\db\PdoValue |
|---|---|
| Implements | yii\db\ExpressionInterface |
| Available since version | 2.0.14 |
| Source Code | https://github.com/yiisoft/yii2/blob/master/framework/db/PdoValue.php |
Class PdoValue represents a $value that should be bound to PDO with exact $type.
For example, it will be useful when you need to bind binary data to BLOB column in DBMS:
[':name' => 'John', ':profile' => new PdoValue($profile, \PDO::PARAM_LOB)]`. To see possible types, check PDO::PARAM_* constants.
See also https://www.php.net/manual/en/pdostatement.bindparam.php.
Public Methods
| Method | Description | Defined By |
|---|---|---|
| __construct() | PdoValue constructor. | yii\db\PdoValue |
| getType() | yii\db\PdoValue | |
| getValue() | yii\db\PdoValue |
Method Details
PdoValue constructor.
| public mixed __construct ( mixed $value, mixed $type ) | ||
| $value | mixed | |
| $type | mixed | |
public function __construct($value, $type) { $this->value = $value; $this->type = $type; }
Signup or Login in order to comment.