|
Kohinos
2.1.5
Logiciel de gestion d'une MLC (Monnaie Locale Complémentaire)
|
Fonctions membres publiques | |
| transfertSiegeGroupeAction (Request $request) | |
| transfertGroupeSiegeAction (Request $request) | |
| ticketFixPrintAction (Request $request) | |
| ticketFixDestroyAction (Request $request) | |
| soldeSiegeAction (Request $request) | |
Fonctions membres publiques hérités de App\Controller\FluxController | |
| __construct (Security $security, CustomEntityManager $em, TranslatorInterface $translator, EventDispatcherInterface $eventDispatcher, SessionInterface $session, LoginAuthenticator $authenticator, GuardAuthenticatorHandler $guardHandler, UserManagerInterface $userManager, Payum $payum, Environment $templating, OperationUtils $operationUtils, TokenGeneratorInterface $tokenGenerator, ValidatorInterface $validator, CsrfTokenManagerInterface $tokenManager) | |
| exportUserOperationAction (Request $request, $format='csv', string $currency=CurrencyEnum::CURRENCY_EMLC) | |
| exportFluxAction (Request $request, $format='csv') | |
| preparePaymentAction (Form $form, $type, $extra_data=null) | |
| doneAction (Request $request) | |
Membres hérités additionnels | |
Fonctions membres protégées hérités de App\Controller\FluxController | |
| manageFluxForm (Request $request, Form $form, $template=' @kohinos/flux/transaction.html.twig', $params=[]) | |
Attributs protégés hérités de App\Controller\FluxController | |
| $em | |
| $security | |
| $translator | |
| $eventDispatcher | |
| $session | |
| $payum | |
| $authenticator | |
| $guardHandler | |
| $userManager | |
| $templating | |
| $operationUtils | |
| $tokenGenerator | |
| $validator | |
| App\Controller\UserSiegeController::soldeSiegeAction | ( | Request | $request | ) |
@Route("/solde/siege/", name="soldeSiege") @IsGranted("ROLE_ADMIN_SIEGE")
| App\Controller\UserSiegeController::ticketFixDestroyAction | ( | Request | $request | ) |
@Route("/groupe/ticket/fix/destroy", name="ticketFixDestroy") @IsGranted("ROLE_ADMIN_SIEGE")
| App\Controller\UserSiegeController::ticketFixPrintAction | ( | Request | $request | ) |
@Route("/groupe/ticket/fix/print", name="ticketFixPrint") @IsGranted("ROLE_ADMIN_SIEGE")
| App\Controller\UserSiegeController::transfertGroupeSiegeAction | ( | Request | $request | ) |
@Route("/groupe/transfert/siege/", name="transfertGroupeSiege") @IsGranted("ROLE_ADMIN_SIEGE")
| App\Controller\UserSiegeController::transfertSiegeGroupeAction | ( | Request | $request | ) |
@Route("/user/siege/infos", name="groupe_infos")
@IsGranted("ROLE_AMIN_SIEGE")
‍/
public function siegeInfosAction(Request $request) { $form = $this->createForm(SiegeInfosFormType::class, $this->getUser()->getGroupesgere()); $form->handleRequest($request);
if ($form->isSubmitted() && $form->isValid()) { $data = $form->getData(); $this->em->persist($data); $this->em->flush(); $this->addFlash( 'success', 'Siege bien modifié !' ); $referer = $request->headers->get('referer'); if ($referer && !$request->isXmlHttpRequest()) { return $this->redirect($referer); } elseif (!$request->isXmlHttpRequest()) { return new Response('', Response::HTTP_BAD_REQUEST); } }
return $this->redirectToRoute('index'); }
/**
@Route("/siege/transfert/groupe/", name="transfertSiegeGroupe")
@IsGranted("ROLE_ADMIN_SIEGE")