Doctrine\DBAL\Driver\SQLSrv\SQLSrvStatement::bindParam PHP Метод

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

public bindParam ( $column, &$variable, $type = null, $length = null )
    public function bindParam($column, &$variable, $type = null, $length = null)
    {
        if (!is_numeric($column)) {
            throw new SQLSrvException("sqlsrv does not support named parameters to queries, use question mark (?) placeholders instead.");
        }
        if ($type === \PDO::PARAM_LOB) {
            $this->params[$column - 1] = array($variable, SQLSRV_PARAM_IN, SQLSRV_PHPTYPE_STREAM(SQLSRV_ENC_BINARY), SQLSRV_SQLTYPE_VARBINARY('max'));
        } else {
            $this->params[$column - 1] = $variable;
        }
    }