Consistent arguments of Statement::bindValue()

parent 5e3da655
...@@ -82,16 +82,16 @@ class Statement implements IteratorAggregate, DriverStatement ...@@ -82,16 +82,16 @@ class Statement implements IteratorAggregate, DriverStatement
* type and the value undergoes the conversion routines of the mapping type before * type and the value undergoes the conversion routines of the mapping type before
* being bound. * being bound.
* *
* @param string|int $name The name or position of the parameter. * @param string|int $param The name or position of the parameter.
* @param mixed $value The value of the parameter. * @param mixed $value The value of the parameter.
* @param mixed $type Either a PDO binding type or a DBAL mapping type name or instance. * @param mixed $type Either a PDO binding type or a DBAL mapping type name or instance.
* *
* @return bool TRUE on success, FALSE on failure. * @return bool TRUE on success, FALSE on failure.
*/ */
public function bindValue($name, $value, $type = ParameterType::STRING) public function bindValue($param, $value, $type = ParameterType::STRING)
{ {
$this->params[$name] = $value; $this->params[$param] = $value;
$this->types[$name] = $type; $this->types[$param] = $type;
if ($type !== null) { if ($type !== null) {
if (is_string($type)) { if (is_string($type)) {
$type = Type::getType($type); $type = Type::getType($type);
...@@ -104,10 +104,10 @@ class Statement implements IteratorAggregate, DriverStatement ...@@ -104,10 +104,10 @@ class Statement implements IteratorAggregate, DriverStatement
$bindingType = $type; $bindingType = $type;
} }
return $this->stmt->bindValue($name, $value, $bindingType); return $this->stmt->bindValue($param, $value, $bindingType);
} }
return $this->stmt->bindValue($name, $value); return $this->stmt->bindValue($param, $value);
} }
/** /**
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment