This commit is contained in:
parent
484fb080cd
commit
3c0192dbfe
@ -17,7 +17,7 @@
|
||||
* This software consists of voluntary contributions made by many individuals
|
||||
* and is licensed under the LGPL. For more information, see
|
||||
* <http://www.phpdoctrine.com>.
|
||||
*/
|
||||
*/
|
||||
/**
|
||||
* Doctrine_Tree
|
||||
*
|
||||
@ -89,20 +89,20 @@ class Doctrine_Tree
|
||||
return new $class($table, $options);
|
||||
}
|
||||
|
||||
/**
|
||||
* gets tree attribute value
|
||||
*
|
||||
*/
|
||||
/**
|
||||
* gets tree attribute value
|
||||
*
|
||||
*/
|
||||
public function getAttribute($name)
|
||||
{
|
||||
return isset($this->options[$name]) ? $this->options[$name] : null;
|
||||
}
|
||||
|
||||
/**
|
||||
* sets tree attribute value
|
||||
*
|
||||
* @param mixed
|
||||
*/
|
||||
/**
|
||||
* sets tree attribute value
|
||||
*
|
||||
* @param mixed
|
||||
*/
|
||||
public function setAttribute($name, $value)
|
||||
{
|
||||
$this->options[$name] = $value;
|
||||
|
@ -204,6 +204,10 @@ class Doctrine_Db implements Countable, IteratorAggregate, Doctrine_Adapter_Inte
|
||||
$this->dbh->setAttribute(PDO::ATTR_STATEMENT_CLASS, array('Doctrine_Db_Statement', array($this)));
|
||||
|
||||
foreach($this->pendingAttributes as $attr => $value) {
|
||||
// some drivers don't support setting this so we just skip it
|
||||
if($attr == PDO::ATTR_DRIVER_NAME) {
|
||||
continue;
|
||||
}
|
||||
$this->dbh->setAttribute($attr, $value);
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user