|
|
@@ -58,7 +58,7 @@ class Zend_Db_Statement_Pdo extends Zend_Db_Statement implements IteratorAggrega
|
|
|
$this->_stmt = $this->_adapter->getConnection()->prepare($sql);
|
|
|
} catch (PDOException $e) {
|
|
|
require_once 'Zend/Db/Statement/Exception.php';
|
|
|
- throw new Zend_Db_Statement_Exception($e->getMessage());
|
|
|
+ throw new Zend_Db_Statement_Exception($e->getMessage(), $e->getCode(), $e);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -82,7 +82,7 @@ class Zend_Db_Statement_Pdo extends Zend_Db_Statement implements IteratorAggrega
|
|
|
}
|
|
|
} catch (PDOException $e) {
|
|
|
require_once 'Zend/Db/Statement/Exception.php';
|
|
|
- throw new Zend_Db_Statement_Exception($e->getMessage());
|
|
|
+ throw new Zend_Db_Statement_Exception($e->getMessage(), $e->getCode(), $e);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -114,7 +114,7 @@ class Zend_Db_Statement_Pdo extends Zend_Db_Statement implements IteratorAggrega
|
|
|
return $this->_stmt->bindParam($parameter, $variable, $type, $length, $options);
|
|
|
} catch (PDOException $e) {
|
|
|
require_once 'Zend/Db/Statement/Exception.php';
|
|
|
- throw new Zend_Db_Statement_Exception($e->getMessage());
|
|
|
+ throw new Zend_Db_Statement_Exception($e->getMessage(), $e->getCode(), $e);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -140,7 +140,7 @@ class Zend_Db_Statement_Pdo extends Zend_Db_Statement implements IteratorAggrega
|
|
|
}
|
|
|
} catch (PDOException $e) {
|
|
|
require_once 'Zend/Db/Statement/Exception.php';
|
|
|
- throw new Zend_Db_Statement_Exception($e->getMessage());
|
|
|
+ throw new Zend_Db_Statement_Exception($e->getMessage(), $e->getCode(), $e);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -156,7 +156,7 @@ class Zend_Db_Statement_Pdo extends Zend_Db_Statement implements IteratorAggrega
|
|
|
return $this->_stmt->closeCursor();
|
|
|
} catch (PDOException $e) {
|
|
|
require_once 'Zend/Db/Statement/Exception.php';
|
|
|
- throw new Zend_Db_Statement_Exception($e->getMessage());
|
|
|
+ throw new Zend_Db_Statement_Exception($e->getMessage(), $e->getCode(), $e);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -173,7 +173,7 @@ class Zend_Db_Statement_Pdo extends Zend_Db_Statement implements IteratorAggrega
|
|
|
return $this->_stmt->columnCount();
|
|
|
} catch (PDOException $e) {
|
|
|
require_once 'Zend/Db/Statement/Exception.php';
|
|
|
- throw new Zend_Db_Statement_Exception($e->getMessage());
|
|
|
+ throw new Zend_Db_Statement_Exception($e->getMessage(), $e->getCode(), $e);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -190,7 +190,7 @@ class Zend_Db_Statement_Pdo extends Zend_Db_Statement implements IteratorAggrega
|
|
|
return $this->_stmt->errorCode();
|
|
|
} catch (PDOException $e) {
|
|
|
require_once 'Zend/Db/Statement/Exception.php';
|
|
|
- throw new Zend_Db_Statement_Exception($e->getMessage());
|
|
|
+ throw new Zend_Db_Statement_Exception($e->getMessage(), $e->getCode(), $e);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -207,7 +207,7 @@ class Zend_Db_Statement_Pdo extends Zend_Db_Statement implements IteratorAggrega
|
|
|
return $this->_stmt->errorInfo();
|
|
|
} catch (PDOException $e) {
|
|
|
require_once 'Zend/Db/Statement/Exception.php';
|
|
|
- throw new Zend_Db_Statement_Exception($e->getMessage());
|
|
|
+ throw new Zend_Db_Statement_Exception($e->getMessage(), $e->getCode(), $e);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -228,7 +228,7 @@ class Zend_Db_Statement_Pdo extends Zend_Db_Statement implements IteratorAggrega
|
|
|
}
|
|
|
} catch (PDOException $e) {
|
|
|
require_once 'Zend/Db/Statement/Exception.php';
|
|
|
- throw new Zend_Db_Statement_Exception($e->getMessage());
|
|
|
+ throw new Zend_Db_Statement_Exception($e->getMessage(), $e->getCode(), $e);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -250,7 +250,7 @@ class Zend_Db_Statement_Pdo extends Zend_Db_Statement implements IteratorAggrega
|
|
|
return $this->_stmt->fetch($style, $cursor, $offset);
|
|
|
} catch (PDOException $e) {
|
|
|
require_once 'Zend/Db/Statement/Exception.php';
|
|
|
- throw new Zend_Db_Statement_Exception($e->getMessage());
|
|
|
+ throw new Zend_Db_Statement_Exception($e->getMessage(), $e->getCode(), $e);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -288,7 +288,7 @@ class Zend_Db_Statement_Pdo extends Zend_Db_Statement implements IteratorAggrega
|
|
|
}
|
|
|
} catch (PDOException $e) {
|
|
|
require_once 'Zend/Db/Statement/Exception.php';
|
|
|
- throw new Zend_Db_Statement_Exception($e->getMessage());
|
|
|
+ throw new Zend_Db_Statement_Exception($e->getMessage(), $e->getCode(), $e);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -305,7 +305,7 @@ class Zend_Db_Statement_Pdo extends Zend_Db_Statement implements IteratorAggrega
|
|
|
return $this->_stmt->fetchColumn($col);
|
|
|
} catch (PDOException $e) {
|
|
|
require_once 'Zend/Db/Statement/Exception.php';
|
|
|
- throw new Zend_Db_Statement_Exception($e->getMessage());
|
|
|
+ throw new Zend_Db_Statement_Exception($e->getMessage(), $e->getCode(), $e);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -323,7 +323,7 @@ class Zend_Db_Statement_Pdo extends Zend_Db_Statement implements IteratorAggrega
|
|
|
return $this->_stmt->fetchObject($class, $config);
|
|
|
} catch (PDOException $e) {
|
|
|
require_once 'Zend/Db/Statement/Exception.php';
|
|
|
- throw new Zend_Db_Statement_Exception($e->getMessage());
|
|
|
+ throw new Zend_Db_Statement_Exception($e->getMessage(), $e->getCode(), $e);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -340,7 +340,7 @@ class Zend_Db_Statement_Pdo extends Zend_Db_Statement implements IteratorAggrega
|
|
|
return $this->_stmt->getAttribute($key);
|
|
|
} catch (PDOException $e) {
|
|
|
require_once 'Zend/Db/Statement/Exception.php';
|
|
|
- throw new Zend_Db_Statement_Exception($e->getMessage());
|
|
|
+ throw new Zend_Db_Statement_Exception($e->getMessage(), $e->getCode(), $e);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -357,7 +357,7 @@ class Zend_Db_Statement_Pdo extends Zend_Db_Statement implements IteratorAggrega
|
|
|
return $this->_stmt->getColumnMeta($column);
|
|
|
} catch (PDOException $e) {
|
|
|
require_once 'Zend/Db/Statement/Exception.php';
|
|
|
- throw new Zend_Db_Statement_Exception($e->getMessage());
|
|
|
+ throw new Zend_Db_Statement_Exception($e->getMessage(), $e->getCode(), $e);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -375,7 +375,7 @@ class Zend_Db_Statement_Pdo extends Zend_Db_Statement implements IteratorAggrega
|
|
|
return $this->_stmt->nextRowset();
|
|
|
} catch (PDOException $e) {
|
|
|
require_once 'Zend/Db/Statement/Exception.php';
|
|
|
- throw new Zend_Db_Statement_Exception($e->getMessage());
|
|
|
+ throw new Zend_Db_Statement_Exception($e->getMessage(), $e->getCode(), $e);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -393,7 +393,7 @@ class Zend_Db_Statement_Pdo extends Zend_Db_Statement implements IteratorAggrega
|
|
|
return $this->_stmt->rowCount();
|
|
|
} catch (PDOException $e) {
|
|
|
require_once 'Zend/Db/Statement/Exception.php';
|
|
|
- throw new Zend_Db_Statement_Exception($e->getMessage());
|
|
|
+ throw new Zend_Db_Statement_Exception($e->getMessage(), $e->getCode(), $e);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -411,7 +411,7 @@ class Zend_Db_Statement_Pdo extends Zend_Db_Statement implements IteratorAggrega
|
|
|
return $this->_stmt->setAttribute($key, $val);
|
|
|
} catch (PDOException $e) {
|
|
|
require_once 'Zend/Db/Statement/Exception.php';
|
|
|
- throw new Zend_Db_Statement_Exception($e->getMessage());
|
|
|
+ throw new Zend_Db_Statement_Exception($e->getMessage(), $e->getCode(), $e);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -429,7 +429,7 @@ class Zend_Db_Statement_Pdo extends Zend_Db_Statement implements IteratorAggrega
|
|
|
return $this->_stmt->setFetchMode($mode);
|
|
|
} catch (PDOException $e) {
|
|
|
require_once 'Zend/Db/Statement/Exception.php';
|
|
|
- throw new Zend_Db_Statement_Exception($e->getMessage());
|
|
|
+ throw new Zend_Db_Statement_Exception($e->getMessage(), $e->getCode(), $e);
|
|
|
}
|
|
|
}
|
|
|
|