* @package Mammut\DB\Adapter\PDO */ class Result extends \Mammut\DB\Result { use PDOFetchable; public function __construct(\PDOStatement &$statement, iDialect $dialect) { $this->stmt = &$statement; $this->initStmt($dialect); } public function getColumns() { return $this->getColumns(); } public function getColumnInfo($column) { return $this->_getColumnInfo($column); } public function getColumnCount() { return $this->_getColumnCount(); } public function getRowNumber() { return $this->_getRowNumber(); } public function fetchRow() { return $this->_fetchRow(); } public function fetchArray() { return $this->_fetchArray(); } public function fetchObject($class = false, $param = array()) { return $this->_fetchObject($class, $param); } public function getRowCount() { return $this->_getRowCount(); } public function close() { $this->stmt->closeCursor(); $this->stmt = NULL; } }