mixed __construct(
[mixed
proyecto = null ] )
|
|
Parámetros:
mixed buscar_carpeta_inicial(
)
|
|
mixed buscar_raices_de_objeto(
mixed
id_objeto )
|
|
Recorre el arbol de dependencias hasta llegar a objetos que no estan contenidos en otros
Parámetros:
mixed cargar(
mixed
opciones ,
[mixed
id_item_inicial = null ] ,
[mixed
incluidos_forzados = array() ] )
|
|
Parámetros:
mixed |
opciones: |
|
mixed |
id_item_inicial: |
|
mixed |
incluidos_forzados: |
|
mixed cargar_todo(
[mixed
opciones = array() ] )
|
|
Parámetros:
mixed debe_cargar_en_profundidad(
mixed
id_item ,
mixed
opciones )
|
|
Parámetros:
mixed |
id_item: |
|
mixed |
opciones: |
|
mixed debe_cargar_todo(
mixed
opciones )
|
|
Parámetros:
mixed dejar_grupo_acceso(
mixed
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:
mixed dejar_items_con_asistente(
mixed
asistente )
|
|
Parámetros:
mixed dejar_items_con_id(
mixed
id )
|
|
Parámetros:
mixed dejar_items_con_nombre(
mixed
nombre )
|
|
Parámetros:
mixed dejar_items_con_objeto(
mixed
id_objeto )
|
|
Parámetros:
mixed dejar_items_con_tipo_solicitud(
mixed
tipo )
|
|
Parámetros:
mixed dejar_items_con_zona(
mixed
zona )
|
|
Parámetros:
mixed dejar_items_inaccesibles(
)
|
|
mixed dejar_items_sin_objetos(
)
|
|
mixed dejar_ramas_con_items(
mixed
items )
|
|
Parámetros:
mixed filtrar(
mixed
opciones )
|
|
Parámetros:
mixed filtrar_items_en_menu(
mixed
en_menu )
|
|
Parámetros:
Recorrido en profundidad del arbol
Se muestran primero la caperta y luego los items ordenados por posición en menú
mixed ordenar_recursivo(
mixed
carpeta ,
mixed
nivel )
|
|
Parámetros:
mixed |
carpeta: |
|
mixed |
nivel: |
|
mixed set_carpeta_inicial(
mixed
id_item )
|
|
Parámetros: