Changeset 3702
- Timestamp:
- 02/05/08 20:55:23 (17 months ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
branches/0.10/lib/Doctrine/Connection/UnitOfWork.php
r3434 r3702 650 650 651 651 foreach ($table->getColumns() as $columnName => $definition) { 652 if ( ! isset($dataSet[$component])) { 653 $dataSet[$component] = array(); 654 } 655 652 656 $fieldName = $table->getFieldName($columnName); 653 657 if (isset($definition['primary']) && $definition['primary']) { 658 continue; 659 } 660 661 if ( ! array_key_exists($fieldName, $array)) { 654 662 continue; 655 663 } … … 660 668 $dataSet[$component][$fieldName] = $array[$fieldName]; 661 669 } 662 } 670 } 663 671 664 672 return $dataSet;