From e7f977c04d9f91177eb3ef4a8b5bf00d8b7e993c Mon Sep 17 00:00:00 2001 From: Toni Uebernickel Date: Fri, 2 Mar 2012 12:22:14 +0100 Subject: [PATCH] allow re-usage of DataLoader --- DataFixtures/Loader/AbstractDataLoader.php | 6 ++++-- DataFixtures/Loader/DataWiper.php | 1 + 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/DataFixtures/Loader/AbstractDataLoader.php b/DataFixtures/Loader/AbstractDataLoader.php index ddd8aed..a08240b 100644 --- a/DataFixtures/Loader/AbstractDataLoader.php +++ b/DataFixtures/Loader/AbstractDataLoader.php @@ -31,11 +31,12 @@ abstract class AbstractDataLoader extends AbstractDataHandler implements DataLoa /** * @var array */ - private $deletedClasses = array(); + protected $deletedClasses = array(); + /** * @var array */ - private $object_references = array(); + protected $object_references = array(); /** * Transforms a file containing data in an array. @@ -51,6 +52,7 @@ abstract class AbstractDataLoader extends AbstractDataHandler implements DataLoa public function load($files = array(), $connectionName) { $nbFiles = 0; + $this->deletedClasses = array(); $this->loadMapBuilders($connectionName); $this->con = Propel::getConnection($connectionName); diff --git a/DataFixtures/Loader/DataWiper.php b/DataFixtures/Loader/DataWiper.php index b9c2078..de9a8aa 100644 --- a/DataFixtures/Loader/DataWiper.php +++ b/DataFixtures/Loader/DataWiper.php @@ -23,6 +23,7 @@ class DataWiper extends AbstractDataLoader */ public function load($files = array(), $connectionName) { + $this->deletedClasses = array(); $this->loadMapBuilders($connectionName); $this->con = \Propel::getConnection($connectionName);