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'); }
/** * 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); }