Multiple ORMs for all database

This commit is contained in:
Nicolas Le Goff
2014-10-16 20:00:27 +02:00
parent 007d83fe57
commit 9a3e92ed9c
252 changed files with 2901 additions and 2417 deletions

View File

@@ -1641,7 +1641,7 @@ class record_adapter implements record_Interface, cache_cacheableInterface
/* @var $repository Alchemy\Phrasea\Model\Repositories\OrderElementRepository */
foreach ($orderElementRepository->findBy(['recordId' => $this->get_record_id()]) as $order_element) {
if ($order_element->getSbasId($this->app) == $this->get_sbas_id()) {
$this->app['EM']->remove($order_element);
$this->app['orm.em']->remove($order_element);
}
}
@@ -1649,10 +1649,10 @@ class record_adapter implements record_Interface, cache_cacheableInterface
/* @var $repository Alchemy\Phrasea\Model\Repositories\BasketElementRepository */
foreach ($basketElementRepository->findElementsByRecord($this) as $basket_element) {
$this->app['EM']->remove($basket_element);
$this->app['orm.em']->remove($basket_element);
}
$this->app['EM']->flush();
$this->app['orm.em']->flush();
$this->app['filesystem']->remove($ftodel);