Add registration and basket repositories as a service

This commit is contained in:
Romain Neutron
2014-02-27 17:07:10 +01:00
parent 0e95357060
commit a72d8ccabc
13 changed files with 24 additions and 18 deletions

View File

@@ -167,7 +167,7 @@ class Baskets implements ControllerProviderInterface
public function getBaskets(Application $app, Request $request)
{
$selectedBasketId = trim($request->get('courChuId', ''));
$baskets = new ArrayCollection($app['EM']->getRepository('Phraseanet:Basket')->findActiveByUser($app['authentication']->getUser()));
$baskets = new ArrayCollection($app['repo.baskets']->findActiveByUser($app['authentication']->getUser()));
$selectedBasket = null;
if ('' === $selectedBasketId && $baskets->count() > 0) {
@@ -202,7 +202,7 @@ class Baskets implements ControllerProviderInterface
public function checkBaskets(Application $app, Request $request)
{
$noview = 0;
$repository = $app['EM']->getRepository('Phraseanet:Basket');
$repository = $app['repo.baskets'];
/* @var $repository Alchemy\Phrasea\Model\Repositories\BasketRepository */
$baskets = $repository->findActiveByUser($app['authentication']->getUser());