Centrales |  Componentes |  consola |  Debug |  Default |  Fuentes |  SalidaGrafica |  Seguridad |  SIUToba |  Varios |  Deprecated

toba_catalogo_items_base

toba_catalogo_items_base

Ubicada en php/modelo/info/toba_catalogo_items_base.php [line 3]



Métodos Propios
void   __construct ()  
void   buscar_carpeta_inicial ()  
void   buscar_raices_de_objeto ()  
void   cantidad_items ()  
void   cargar ()  
void   cargar_todo ()  
void   debe_cargar_en_profundidad ()  
void   debe_cargar_todo ()  
void   dejar_grupo_acceso ()  
void   dejar_items_con_asistente ()  
void   dejar_items_con_id ()  
void   dejar_items_con_nombre ()  
void   dejar_items_con_objeto ()  
void   dejar_items_con_tipo_solicitud ()  
void   dejar_items_con_zona ()  
void   dejar_items_inaccesibles ()  
void   dejar_items_sin_objetos ()  
void   dejar_ramas_con_items ()  
void   filtrar ()  
void   filtrar_items_en_menu ()  
void   items ()  
void   ordenar ()  
void   ordenar_recursivo ()  
void   profundidad ()  
void   resetear ()  
void   sacar_publicos ()  
void   set_carpeta_inicial ()  

__construct   [línea 15]

  __construct( [ $proyecto = null ] )

Parámetros:
   $proyecto: 





buscar_carpeta_inicial   [línea 81]

  buscar_carpeta_inicial( )






buscar_raices_de_objeto   [línea 351]

  buscar_raices_de_objeto( $id_objeto )

Recorre el arbol de dependencias hasta llegar a objetos que no estan contenidos en otros
Parámetros:
   $id_objeto: 





cantidad_items   [línea 26]

  cantidad_items( )






cargar   [línea 47]

  cargar( $opciones , [ $id_item_inicial = null ] , [ $incluidos_forzados = array() ] )

Parámetros:
   $opciones: 
   $id_item_inicial: 
   $incluidos_forzados: 





cargar_todo   [línea 41]

  cargar_todo( [ $opciones = array() ] )

Parámetros:
   $opciones: 





debe_cargar_en_profundidad   [línea 50]

  debe_cargar_en_profundidad( $id_item , $opciones )

Parámetros:
   $id_item: 
   $opciones: 





debe_cargar_todo   [línea 68]

  debe_cargar_todo( $opciones )

Parámetros:
   $opciones: 





dejar_grupo_acceso   [línea 219]

  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:
   $grupo: 





dejar_items_con_asistente   [línea 336]

  dejar_items_con_asistente( $asistente )

Parámetros:
   $asistente: 





dejar_items_con_id   [línea 251]

  dejar_items_con_id( $id )

Parámetros:
   $id: 





dejar_items_con_nombre   [línea 240]

  dejar_items_con_nombre( $nombre )

Parámetros:
   $nombre: 





dejar_items_con_objeto   [línea 285]

  dejar_items_con_objeto( $id_objeto )

Parámetros:
   $id_objeto: 





dejar_items_con_tipo_solicitud   [línea 314]

  dejar_items_con_tipo_solicitud( $tipo )

Parámetros:
   $tipo: 





dejar_items_con_zona   [línea 325]

  dejar_items_con_zona( $zona )

Parámetros:
   $zona: 





dejar_items_inaccesibles   [línea 263]

  dejar_items_inaccesibles( )






dejar_items_sin_objetos   [línea 274]

  dejar_items_sin_objetos( )






dejar_ramas_con_items   [línea 369]

  dejar_ramas_con_items( $items )

Parámetros:
   $items: 





filtrar   [línea 150]

  filtrar( $opciones )

Parámetros:
   $opciones: 





filtrar_items_en_menu   [línea 229]

  filtrar_items_en_menu( $en_menu )

Parámetros:
   $en_menu: 





items   [línea 21]

  items( )






ordenar   [línea 106]

  ordenar( )

Recorrido en profundidad del arbol Se muestran primero la caperta y luego los items ordenados por posición en menú





ordenar_recursivo   [línea 130]

  ordenar_recursivo( $carpeta , $nivel )

Parámetros:
   $carpeta: 
   $nivel: 





profundidad   [línea 31]

  profundidad( )






resetear   [línea 93]

  resetear( )






sacar_publicos   [línea 204]

  sacar_publicos( )






set_carpeta_inicial   [línea 199]

  set_carpeta_inicial( $id_item )

Parámetros:
   $id_item: 






Desarrollado por SIU.
Documentación generada con phpDocumentor