Example #1
0
 /**
  * @DI\Observe("administration_tool_claroline_cursus_tool")
  *
  * @param DisplayToolEvent $event
  */
 public function onAdministrationToolOpen(OpenAdministrationToolEvent $event)
 {
     $params = array();
     $params['_controller'] = 'ClarolineCursusBundle:Cursus:cursusManagementToolMenu';
     $subRequest = $this->request->duplicate(array(), null, $params);
     $response = $this->httpKernel->handle($subRequest, HttpKernelInterface::SUB_REQUEST);
     $event->setResponse($response);
     $event->stopPropagation();
 }
 /**
  * @DI\Observe("administration_tool_formalibre_presence_admin_tool")
  *
  * @param DisplayToolEvent $event
  */
 public function onAdministrationToolOpen(OpenAdministrationToolEvent $event)
 {
     $params = array();
     $params['_controller'] = 'FormaLibrePresenceBundle:AdminPresence:adminToolIndex';
     $subRequest = $this->request->duplicate(array(), null, $params);
     $response = $this->httpKernel->handle($subRequest, HttpKernelInterface::SUB_REQUEST);
     $event->setResponse($response);
     $event->stopPropagation();
 }
Example #3
0
 /**
  * @DI\Observe("administration_tool_claroline_chat_management_admin_tool")
  *
  * @param DisplayToolEvent $event
  */
 public function onChatManagementAdministrationToolOpen(OpenAdministrationToolEvent $event)
 {
     $params = [];
     $params['_controller'] = 'ClarolineChatBundle:AdminChat:adminChatManagement';
     $subRequest = $this->request->duplicate([], null, $params);
     $response = $this->httpKernel->handle($subRequest, HttpKernelInterface::SUB_REQUEST);
     $event->setResponse($response);
     $event->stopPropagation();
 }
Example #4
0
 /**
  * @DI\Observe("administration_tool_formalibre_shared_workspaces_admin_tool")
  *
  * @param OpenAdministrationToolEvent $event
  */
 public function onSharedWorkspacesAdminToolOpen(OpenAdministrationToolEvent $event)
 {
     $params = array('_controller' => 'FormaLibreInvoiceBundle:AdminSharedWorkspaces:sharedWorkspacesAdminToolIndex');
     $subRequest = $this->container->get('request')->duplicate(array(), null, $params);
     $response = $this->httpKernel->handle($subRequest, HttpKernelInterface::SUB_REQUEST);
     $event->setResponse($response);
 }