/**
  * @param jSelectorDao $selector
  * @param string $localekey a locale key
  * @param array $localeParams parameters for the message (for sprintf)
  */
 public function __construct($selector, $localekey, $localeParams = array())
 {
     $localekey = 'jelix~daoxml.' . $localekey;
     $arg = array($selector->toString(), $selector->getPath());
     if (is_array($localeParams)) {
         $arg = array_merge($arg, $localeParams);
     } else {
         $arg[] = $localeParams;
     }
     parent::__construct($localekey, $arg);
 }
Пример #2
0
 /**
  * @param string $localekey a locale key
  * @param array $localeParams parameters for the message (for sprintf)
  */
 public function __construct($localekey, $localeParams = array())
 {
     $localekey = 'jelix~daoxml.' . $localekey;
     $arg = array(jDaoCompiler::$daoId, jDaoCompiler::$daoPath);
     if (is_array($localeParams)) {
         $arg = array_merge($arg, $localeParams);
     } else {
         $arg[] = $localeParams;
     }
     parent::__construct($localekey, $arg);
 }