@@ 290-314 (lines=25) @@ | ||
287 | * @throws PropelException Any exceptions caught during processing will be |
|
288 | * rethrown wrapped into a PropelException. |
|
289 | */ |
|
290 | public static function populateObjects(DataFetcherInterface $dataFetcher) |
|
291 | { |
|
292 | $results = array(); |
|
293 | ||
294 | // set the class once to avoid overhead in the loop |
|
295 | $cls = static::getOMClass(false); |
|
296 | // populate the object(s) |
|
297 | while ($row = $dataFetcher->fetch()) { |
|
298 | $key = RouteTableMap::getPrimaryKeyHashFromRow($row, 0, $dataFetcher->getIndexType()); |
|
299 | if (null !== ($obj = RouteTableMap::getInstanceFromPool($key))) { |
|
300 | // We no longer rehydrate the object, since this can cause data loss. |
|
301 | // See http://www.propelorm.org/ticket/509 |
|
302 | // $obj->hydrate($row, 0, true); // rehydrate |
|
303 | $results[] = $obj; |
|
304 | } else { |
|
305 | /** @var Route $obj */ |
|
306 | $obj = new $cls(); |
|
307 | $obj->hydrate($row); |
|
308 | $results[] = $obj; |
|
309 | RouteTableMap::addInstanceToPool($obj, $key); |
|
310 | } // if key exists |
|
311 | } |
|
312 | ||
313 | return $results; |
|
314 | } |
|
315 | /** |
|
316 | * Add all the columns needed to create a new object. |
|
317 | * |
@@ 339-363 (lines=25) @@ | ||
336 | * @throws PropelException Any exceptions caught during processing will be |
|
337 | * rethrown wrapped into a PropelException. |
|
338 | */ |
|
339 | public static function populateObjects(DataFetcherInterface $dataFetcher) |
|
340 | { |
|
341 | $results = array(); |
|
342 | ||
343 | // set the class once to avoid overhead in the loop |
|
344 | $cls = static::getOMClass(false); |
|
345 | // populate the object(s) |
|
346 | while ($row = $dataFetcher->fetch()) { |
|
347 | $key = BannerImageI18nTableMap::getPrimaryKeyHashFromRow($row, 0, $dataFetcher->getIndexType()); |
|
348 | if (null !== ($obj = BannerImageI18nTableMap::getInstanceFromPool($key))) { |
|
349 | // We no longer rehydrate the object, since this can cause data loss. |
|
350 | // See http://www.propelorm.org/ticket/509 |
|
351 | // $obj->hydrate($row, 0, true); // rehydrate |
|
352 | $results[] = $obj; |
|
353 | } else { |
|
354 | /** @var BannerImageI18n $obj */ |
|
355 | $obj = new $cls(); |
|
356 | $obj->hydrate($row); |
|
357 | $results[] = $obj; |
|
358 | BannerImageI18nTableMap::addInstanceToPool($obj, $key); |
|
359 | } // if key exists |
|
360 | } |
|
361 | ||
362 | return $results; |
|
363 | } |
|
364 | /** |
|
365 | * Add all the columns needed to create a new object. |
|
366 | * |
@@ 339-363 (lines=25) @@ | ||
336 | * @throws PropelException Any exceptions caught during processing will be |
|
337 | * rethrown wrapped into a PropelException. |
|
338 | */ |
|
339 | public static function populateObjects(DataFetcherInterface $dataFetcher) |
|
340 | { |
|
341 | $results = array(); |
|
342 | ||
343 | // set the class once to avoid overhead in the loop |
|
344 | $cls = static::getOMClass(false); |
|
345 | // populate the object(s) |
|
346 | while ($row = $dataFetcher->fetch()) { |
|
347 | $key = BannerImageTableMap::getPrimaryKeyHashFromRow($row, 0, $dataFetcher->getIndexType()); |
|
348 | if (null !== ($obj = BannerImageTableMap::getInstanceFromPool($key))) { |
|
349 | // We no longer rehydrate the object, since this can cause data loss. |
|
350 | // See http://www.propelorm.org/ticket/509 |
|
351 | // $obj->hydrate($row, 0, true); // rehydrate |
|
352 | $results[] = $obj; |
|
353 | } else { |
|
354 | /** @var BannerImage $obj */ |
|
355 | $obj = new $cls(); |
|
356 | $obj->hydrate($row); |
|
357 | $results[] = $obj; |
|
358 | BannerImageTableMap::addInstanceToPool($obj, $key); |
|
359 | } // if key exists |
|
360 | } |
|
361 | ||
362 | return $results; |
|
363 | } |
|
364 | /** |
|
365 | * Add all the columns needed to create a new object. |
|
366 | * |
@@ 321-345 (lines=25) @@ | ||
318 | * @throws PropelException Any exceptions caught during processing will be |
|
319 | * rethrown wrapped into a PropelException. |
|
320 | */ |
|
321 | public static function populateObjects(DataFetcherInterface $dataFetcher) |
|
322 | { |
|
323 | $results = array(); |
|
324 | ||
325 | // set the class once to avoid overhead in the loop |
|
326 | $cls = static::getOMClass(false); |
|
327 | // populate the object(s) |
|
328 | while ($row = $dataFetcher->fetch()) { |
|
329 | $key = BannersI18nTableMap::getPrimaryKeyHashFromRow($row, 0, $dataFetcher->getIndexType()); |
|
330 | if (null !== ($obj = BannersI18nTableMap::getInstanceFromPool($key))) { |
|
331 | // We no longer rehydrate the object, since this can cause data loss. |
|
332 | // See http://www.propelorm.org/ticket/509 |
|
333 | // $obj->hydrate($row, 0, true); // rehydrate |
|
334 | $results[] = $obj; |
|
335 | } else { |
|
336 | /** @var BannersI18n $obj */ |
|
337 | $obj = new $cls(); |
|
338 | $obj->hydrate($row); |
|
339 | $results[] = $obj; |
|
340 | BannersI18nTableMap::addInstanceToPool($obj, $key); |
|
341 | } // if key exists |
|
342 | } |
|
343 | ||
344 | return $results; |
|
345 | } |
|
346 | /** |
|
347 | * Add all the columns needed to create a new object. |
|
348 | * |
@@ 316-340 (lines=25) @@ | ||
313 | * @throws PropelException Any exceptions caught during processing will be |
|
314 | * rethrown wrapped into a PropelException. |
|
315 | */ |
|
316 | public static function populateObjects(DataFetcherInterface $dataFetcher) |
|
317 | { |
|
318 | $results = array(); |
|
319 | ||
320 | // set the class once to avoid overhead in the loop |
|
321 | $cls = static::getOMClass(false); |
|
322 | // populate the object(s) |
|
323 | while ($row = $dataFetcher->fetch()) { |
|
324 | $key = BannersTableMap::getPrimaryKeyHashFromRow($row, 0, $dataFetcher->getIndexType()); |
|
325 | if (null !== ($obj = BannersTableMap::getInstanceFromPool($key))) { |
|
326 | // We no longer rehydrate the object, since this can cause data loss. |
|
327 | // See http://www.propelorm.org/ticket/509 |
|
328 | // $obj->hydrate($row, 0, true); // rehydrate |
|
329 | $results[] = $obj; |
|
330 | } else { |
|
331 | /** @var Banners $obj */ |
|
332 | $obj = new $cls(); |
|
333 | $obj->hydrate($row); |
|
334 | $results[] = $obj; |
|
335 | BannersTableMap::addInstanceToPool($obj, $key); |
|
336 | } // if key exists |
|
337 | } |
|
338 | ||
339 | return $results; |
|
340 | } |
|
341 | /** |
|
342 | * Add all the columns needed to create a new object. |
|
343 | * |