private function buscar($activa, $query, $qty) { $resultado = ProductosController::BuscarCategoriaUdm($activa = $activa, $descripcion = $query); $this->assertEquals($qty, count($resultado['resultados'])); }
protected function GenerateResponse() { try { $this->response = ProductosController::BuscarCategoriaUdm(isset($_GET['activa']) ? $_GET['activa'] : true, isset($_GET['query']) ? $_GET['query'] : null); } catch (Exception $e) { //Logger::error($e); throw new ApiException($this->error_dispatcher->invalidDatabaseOperation($e->getMessage())); } }
<?php define("BYPASS_INSTANCE_CHECK", false); require_once "../../../server/bootstrap.php"; $page = new GerenciaComponentPage(); $page->addComponent(new TitleComponent("Categorias Unidades de Medida")); $page->addComponent(new MessageComponent("Lista Categorias Unidades de Medida")); $resultados = ProductosController::BuscarCategoriaUdm(); $tabla = new TableComponent(array("descripcion" => "Descripcion", "activa" => "Activa"), $resultados['resultados']); $tabla->addColRender("activa", "funcion_activa"); $tabla->addOnClick("id_categoria_unidad_medida", "(function(a){ window.location = 'productos.categoria_unidad_medida.ver.php?cuid=' + a; })"); $page->addComponent($tabla); $page->render();