__construct(
[
$proyecto = null ] )
|
|
Parámetros:
buscar_carpeta_inicial(
)
|
|
buscar_raices_de_objeto(
$id_objeto )
|
|
Recorre el arbol de dependencias hasta llegar a objetos que no estan contenidos en otros
Parámetros:
cargar(
$opciones ,
[
$id_item_inicial = null ] ,
[
$incluidos_forzados = array() ] )
|
|
Parámetros:
|
|
$opciones: |
|
|
|
$id_item_inicial: |
|
|
|
$incluidos_forzados: |
|
cargar_todo(
[
$opciones = array() ] )
|
|
Parámetros:
debe_cargar_en_profundidad(
$id_item ,
$opciones )
|
|
Parámetros:
debe_cargar_todo(
$opciones )
|
|
Parámetros:
dejar_grupo_acceso(
$grupo )
|
|
Del conjunto de items disponibles, sólo mantiene aquellos que tiene grupo de acceso $grupo
Este filtro afecta al recorrido ya que toma tanto carpetas como items. Una carpeta que no es del grupo de
acceso $grupo bloquea el recorrido de todos sus hijos. Es recomendable utilizarlo luego de un recorrido.
Parámetros:
dejar_items_con_asistente(
$asistente )
|
|
Parámetros:
dejar_items_con_id(
$id )
|
|
Parámetros:
dejar_items_con_nombre(
$nombre )
|
|
Parámetros:
dejar_items_con_objeto(
$id_objeto )
|
|
Parámetros:
dejar_items_con_tipo_solicitud(
$tipo )
|
|
Parámetros:
dejar_items_con_zona(
$zona )
|
|
Parámetros:
dejar_items_inaccesibles(
)
|
|
dejar_items_sin_objetos(
)
|
|
dejar_ramas_con_items(
$items )
|
|
Parámetros:
filtrar_items_en_menu(
$en_menu )
|
|
Parámetros:
Recorrido en profundidad del arbol
Se muestran primero la caperta y luego los items ordenados por posición en menú
ordenar_recursivo(
$carpeta ,
$nivel )
|
|
Parámetros:
set_carpeta_inicial(
$id_item )
|
|
Parámetros: