Esempio n. 1
0
 public function listForLookup()
 {
     //$colorRepository = new InMemoryColorRepository();
     //$service = new QueryService($colorRepository);
     $queryService = Manager::getContainer()->get('ColorQueryService');
     $filter = (object) ['idColor' => 2];
     $list = $queryService->listForLookup();
     mdump($list);
     $this->render('formLogin');
 }
Esempio n. 2
0
 /**
  * Define dinamicamente o valor de uma configuração.
  * @param string $key Chave no formato x.y.z
  * @param type $value
  */
 public static function setConf($key, $value)
 {
     $k = explode('.', $key);
     $n = count($k);
     $conf = Manager::getContainer()->get('config');
     if ($n == 1) {
         $conf[$k[0]] = $value;
     } else {
         if ($n == 2) {
             $conf[$k[0]][$k[1]] = $value;
         } else {
             if ($n == 3) {
                 $conf[$k[0]][$k[1]][$k[2]] = $value;
             } else {
                 if ($n == 4) {
                     $conf[$k[0]][$k[1]][$k[2]][$k[3]] = $value;
                 }
             }
         }
     }
     Manager::getContainer()->set('config', $conf);
 }