Exemple #1
0
 public function registerComponents(Nette\Application\UI\Presenter $presenter)
 {
     if (!$this->getConfigurations()['labels']['enable']) {
         return;
     }
     $presenter->addComponent($this->labels->create(), $this->getConfigurations()['labels']['componentName']);
 }
Exemple #2
0
 protected function execute(InputInterface $input, OutputInterface $output)
 {
     $namespace = $input->getOption('namespace');
     $delete = $input->getOption('delete');
     $label = $input->getArgument('label');
     $value = $input->getArgument('value');
     if ($delete) {
         $this->labels->delete($label, $namespace);
     } else {
         $this->labels->setData($label, $value, $namespace);
     }
 }
Exemple #3
0
 public function render($key, $namespace = NULL)
 {
     echo $this->labels->getData($key, $namespace);
 }
Exemple #4
0
 public function __set($name, $data)
 {
     $this->labels->setData($name, $data, $this->name);
     return $data;
 }