| Kohinos 2.1.5 Logiciel de gestion d'une MLC (Monnaie Locale Complémentaire)

Fonctions membres publiques | Liste de tous les membres
Référence de la classe App\Controller\UserSiegeController
Graphe d'héritage de App\Controller\UserSiegeController:

## 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)
| 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

## Documentation des fonctions membres

## ◆ soldeSiegeAction()

App\Controller\UserSiegeController::soldeSiegeAction | ( | Request | $request | ) |

@Route("/solde/siege/", name="soldeSiege") @IsGranted("ROLE_ADMIN_SIEGE")

## ◆ ticketFixDestroyAction()

App\Controller\UserSiegeController::ticketFixDestroyAction | ( | Request | $request | ) |

@Route("/groupe/ticket/fix/destroy", name="ticketFixDestroy") @IsGranted("ROLE_ADMIN_SIEGE")

## ◆ ticketFixPrintAction()

App\Controller\UserSiegeController::ticketFixPrintAction | ( | Request | $request | ) |

@Route("/groupe/ticket/fix/print", name="ticketFixPrint") @IsGranted("ROLE_ADMIN_SIEGE")

## ◆ transfertGroupeSiegeAction()

App\Controller\UserSiegeController::transfertGroupeSiegeAction | ( | Request | $request | ) |

@Route("/groupe/transfert/siege/", name="transfertGroupeSiege") @IsGranted("ROLE_ADMIN_SIEGE")

## ◆ transfertSiegeGroupeAction()

App\Controller\UserSiegeController::transfertSiegeGroupeAction | ( | Request | $request | ) |

          @Route("/user/siege/infos", name="groupe_infos")
          @IsGranted("ROLE_AMIN_SIEGE")
         &zwj;/

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")

La documentation de cette classe a été générée à partir du fichier suivant :

- src/Controller/UserSiegeController.php