$resultado[$i]['tipo'] = "subcuenta"; } $suboperation = PUCCuentaAuxiliar::listar($resultado[$i]['id'], $gbd); if ($suboperation['result']) { $resultado[$i]['subentity'] = "cuenta_auxiliar"; } $i++; } $operation['result'] = $resultado; } } echo json_encode($operation); } if ($get->entity == "cuenta_auxiliar") { $gbd = new Conexion(); $operation = PUCCuentaAuxiliar::listar($get->id, $gbd); if ($operation['ejecution']) { if ($operation['result']) { $i = 0; foreach ($operation['result'] as $fila) { $resultado[$i]['id'] = $fila['cntaux_id']; $resultado[$i]['nombre'] = $fila['nombre']; $resultado[$i]['descripcion'] = $fila['descripcion']; $resultado[$i]['nativa'] = false; if (!$resultado[$i]['nativa']) { $resultado[$i]['tipo'] = "cuenta_auxiliar"; } $i++; } $operation['result'] = $resultado; }