public function indexAction(User $user)
{
$addressbooks = $this->get('baikal.repository.addressbook')->findByUser($user);
$that = $this;
return $this->render('BaikalAdminBundle:Addressbook:list.html.twig', array('user' => $user, 'addressbooks' => $addressbooks, 'urls' => array('view' => function ($user, $addressbook) use(&$that) {
return $that->generateUrl('baikal_admin_addressbook_view', array('user' => $user->getId(), 'addressbook' => $addressbook->getId()));
}, 'edit' => function ($user, $addressbook) use(&$that) {
return $that->generateUrl('baikal_admin_addressbook_form_edit', array('user' => $user->getId(), 'addressbook' => $addressbook->getId()));
}, 'delete' => function ($user, $addressbook) use(&$that) {
return $that->generateUrl('baikal_admin_addressbook_list_delete', array('user' => $user->getId(), 'addressbook' => $addressbook->getId()));
})));
}