private function publish() { $paginaAoSnoopy = new app_publisher_ao_snoopy_Paginas(); $paginaBeanSnoopy = new app_publisher_bean_snoopy_Paginas(); $viewLoader = knl_lib_ViewLoader::getInstance(); $paginaBeanSnoopy->pagina = "CMSPWiki"; $paginaBeanSnoopy->texto = $viewLoader->display('app/publisher', 'cmspwiki', false); $paginaAoSnoopy->publish($paginaBeanSnoopy); }
private function publish() { //precisa refatorar isso, criar ao para json, bean para json, array mais simples p/ view $paginaAoSnoopy = new app_publisher_ao_snoopy_Paginas(); $paginaBeanSnoopy = new app_publisher_bean_snoopy_Paginas(); $viewLoader = knl_lib_ViewLoader::getInstance(); $jsonListaVereadores = file_get_contents('./dadosJson/vereadores_arquivos.json'); $arrayListaVereadores = json_decode($jsonListaVereadores); $arrayVereadoresNome = array(); foreach ($arrayListaVereadores as $v) { $jsonVereador = file_get_contents('./dadosJson/' . $v . '.json'); $arrayVereador = json_decode($jsonVereador); $arrayVereadoresNome[] = $arrayVereador->vereador->nome; $viewLoader->setVar('viewArray', $arrayVereador); $paginaBeanSnoopy->pagina = $arrayVereador->vereador->nome; $paginaBeanSnoopy->texto = $viewLoader->display('app/publisher', 'vereador', false); $paginaAoSnoopy->publish($paginaBeanSnoopy); } $viewLoader->setVar('viewArray', $arrayVereadoresNome); $paginaBeanSnoopy->pagina = "Vereadores"; $paginaBeanSnoopy->texto = $viewLoader->display('app/publisher', 'listavereador', false); $paginaAoSnoopy->publish($paginaBeanSnoopy); }
public function indexHandler() { $vl = knl_lib_ViewLoader::getInstance(); $vl->setVar('someVar', $this->beanIndex->getVarSample()); $vl->display('knl', 'index'); }