public function bindValue($column, $value, $type = 'string')
    {
        parent::bindValue($column, $value, $type);
        if ($type === null) {
            $type = 'string';
        }
        if (!ctype_digit($type)) {
            $value = $this->cast($value, $type)[0];
        }
        $this->_compiledParams[$column] = $value;
    }
public function bindValue($column, $value, $type = 'string')
    {
        parent::bindValue($column, $value, $type);
        if ($type === null) {
            $type = 'string';
        }
        if (!ctype_digit($type)) {
            $value = $this->cast($value, $type)[0];
        }
        $this->_compiledParams[$column] = $value;
    }
public function bindValue ( $ column , $ value , $ type = 'string' ) { parent :: bindValue ( $ column , $ value , $ type ) ; if ( $ type === null ) { $ type = 'string' ; } if ( ! ctype_digit ( $ type ) ) { $ value = $ this -> cast ( $ value , $ type ) [ 0 ] ; } $ this -> _compiledParams [ $ column ] = $ value ; }
Wrapper for bindValue function to gather each parameter to be later used
in the logger function.

@param string|int $column Name or param position to be bound
@param mixed $value The value to bind to variable in query
@param string|int|null $type PDO type or name of configured Type class
@return void
Wrapper for bindValue function to gather each parameter to be later used in the logger function .