Esempio n. 1
0
 /**
  * Returns translated string.
  * @param  mixed
  * @param  int      plural count
  * @return string
  */
 public function translate($value, $count = NULL)
 {
     /** @var Nette\Localization\ITranslator $translator */
     if ($translator = $this->form->getTranslator()) {
         $tmp = is_array($value) ? array(&$value) : array(array(&$value));
         foreach ($tmp[0] as &$v) {
             if ($v != NULL && !$v instanceof Nette\Utils\Html) {
                 // intentionally ==
                 $v = $translator->translate($v, $count);
             }
         }
     }
     return $value;
 }
 public function onSuccess(Form $form)
 {
     dump($form->getValues());
     exit;
 }