Exemplo n.º 1
0
 /**
  * On success.
  *
  * @return RedirectResponse
  */
 public function onSuccess()
 {
     $alert = $this->alertManager->create();
     $alert->addSuccess($this->translator->trans('success.save_banner_zone', array(), 'SilvestraBanner'));
     $this->alertManager->setFlashAlert($alert);
     return new RedirectResponse($this->router->generate('silvestra_banner.banner_zone_list'));
 }
Exemplo n.º 2
0
 /**
  * Test method: setFlashAlert().
  */
 public function testSetFlashAlert()
 {
     $alert = $this->alertManager->create();
     $alert->addSuccess('success');
     $this->alertManager->setFlashAlert($alert);
     $this->assertEquals($alert->all(), $this->alertManager->getFlashAlerts());
 }
Exemplo n.º 3
0
 /**
  * Render flash alerts template.
  *
  * @param array $options
  *
  * @return string
  */
 public function renderFlash($options = array())
 {
     $options['alerts'] = $this->alertManager->getFlashAlerts();
     if (empty($options['alerts'])) {
         return '';
     }
     return $this->alertHelper->render($options, $this->getTemplate($options));
 }
Exemplo n.º 4
0
 /**
  * On success.
  *
  * @param BannerInterface $banner
  *
  * @return RedirectResponse
  */
 public function onSuccess(BannerInterface $banner)
 {
     $alert = $this->alertManager->create();
     $alert->addSuccess($this->translator->trans('success.save_banner', array(), 'SilvestraBanner'));
     $this->alertManager->setFlashAlert($alert);
     return new RedirectResponse($this->router->generate('silvestra_banner.banner_list', array('zoneId' => $banner->getZone()->getId())));
 }
Exemplo n.º 5
0
 /**
  * On success.
  *
  * @param string $locale
  * @param SiteInterface $site
  */
 public function onSuccess($locale, SiteInterface $site)
 {
     $this->siteManager->save();
     $this->eventDispatcher->dispatch(SiteEvents::EDIT_SUCCESS, new SiteEvent($locale, $site));
     $alert = $this->alertManager->create();
     $alert->addSuccess($this->translator->trans('success.site_save', array(), 'SilvestraSite'));
     $this->alertManager->setFlashAlert($alert);
 }