Changeset 4550 for branches/0.11/lib/Doctrine/Connection.php
- Timestamp:
- 06/23/08 12:45:23 (2 years ago)
- Files:
-
- 1 modified
-
branches/0.11/lib/Doctrine/Connection.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/0.11/lib/Doctrine/Connection.php
r4477 r4550 312 312 public function setAttribute($attribute, $value) 313 313 { 314 if (is_string($attribute)) { 315 $attributeString = $attribute; 316 $attribute = parent::getAttributeFromString($attribute); 317 } 318 319 if (is_string($value) && isset($attributeString)) { 320 $value = parent::getAttributeValueFromString($attributeString, $value); 321 } 322 314 323 if ($attribute >= 100) { 315 324 parent::setAttribute($attribute, $value); 316 325 } else { 317 if (is_string($attribute)) {318 $attributeString = $attribute;319 $attribute = parent::getAttributeFromString($attribute);320 }321 322 if (is_string($value) && isset($attributeString)) {323 $value = parent::getAttributeValueFromString($attributeString, $value);324 }325 326 326 if ($this->isConnected) { 327 327 $this->dbh->setAttribute($attribute, $value);