mirror of
https://github.com/alchemy-fr/Phraseanet.git
synced 2025-10-17 15:03:25 +00:00
port PHRAS-1337 to 4.1
This commit is contained in:
@@ -48,13 +48,21 @@ class BasketController extends Controller
|
||||
]);
|
||||
}
|
||||
|
||||
/**
|
||||
* @return EntityManagerInterface
|
||||
*/
|
||||
private function getEntityManager()
|
||||
{
|
||||
return $this->app['orm.em'];
|
||||
}
|
||||
|
||||
public function createBasket(Request $request)
|
||||
{
|
||||
$basket = new Basket();
|
||||
|
||||
$basket->setName($request->request->get('name', ''));
|
||||
$basket->setUser($this->getAuthenticatedUser());
|
||||
$basket->setDescription($request->request->get('desc'));
|
||||
$basket->setDescription($request->request->get('description'));
|
||||
|
||||
$records = RecordsRequest::fromRequest($this->app, $request, true);
|
||||
|
||||
@@ -77,6 +85,14 @@ class BasketController extends Controller
|
||||
return $this->app->redirectPath('prod_baskets_basket', ['basket' => $basket->getId()]);
|
||||
}
|
||||
|
||||
/**
|
||||
* @return BasketManipulator
|
||||
*/
|
||||
private function getBasketManipulator()
|
||||
{
|
||||
return $this->app['manipulator.basket'];
|
||||
}
|
||||
|
||||
public function deleteBasket(Request $request, Basket $basket)
|
||||
{
|
||||
$this->getBasketManipulator()->removeBasket($basket);
|
||||
@@ -255,20 +271,4 @@ class BasketController extends Controller
|
||||
{
|
||||
return $this->render('prod/Baskets/Create.html.twig');
|
||||
}
|
||||
|
||||
/**
|
||||
* @return EntityManagerInterface
|
||||
*/
|
||||
private function getEntityManager()
|
||||
{
|
||||
return $this->app['orm.em'];
|
||||
}
|
||||
|
||||
/**
|
||||
* @return BasketManipulator
|
||||
*/
|
||||
private function getBasketManipulator()
|
||||
{
|
||||
return $this->app['manipulator.basket'];
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user