merge mongo with master

This commit is contained in:
Anton Grebnev
2011-12-05 20:11:20 +04:00
72 changed files with 575 additions and 441 deletions

View File

@ -11,27 +11,27 @@
abstract class DbStatement
{
/**
* @var DbDriver
*/
protected $driver;
/**
* @var string
*/
protected $request;
protected $params = array();
protected $result;
public function __construct($driver, $request)
{
$this->driver = $driver;
$this->request = $request;
$this->driver = $driver;
$this->request = $request;
}
/**
* @param array $params
* @return bool
@ -75,7 +75,7 @@ abstract class DbStatement
}
return $data;
}
/**
* @param string $field
*/
@ -87,26 +87,26 @@ abstract class DbStatement
}
return false;
}
/* Abstract methods */
abstract public function bindParam($param, &$value);
abstract protected function assemble();
abstract public function fetch($style = Db::FETCH_OBJ);
abstract public function fetchObject($class = 'stdClass');
abstract public function close();
/**
* @return int
*/
abstract public function affectedRows();
abstract public function numRows();
/**
* @return bool
*/