static void eliminar_instancia(
)
|
|
static array get_item_solicitado_original(
)
|
|
Retorna la operación requerida originalmente por el usuario en este pedido de página
Puede diferir de la operación actual ya que se pudo hacer una redirección
void desactivar_reciclado(
)
|
|
Destructor de la memoria, no sirve para borrar la memoria, sino es parte del proceso de apagado del framework
void eliminar_archivos_temporales(
)
|
|
void eliminar_dato(
$indice
)
|
|
Elimina un dato de la memoria
Parámetros:
void eliminar_dato_instancia(
$indice
)
|
|
Elimina un dato de la memoria de la instancia
Parámetros:
void eliminar_dato_operacion(
$indice
)
|
|
Elimina un dato de la memoria de la operacion
Parámetros:
void eliminar_dato_sincronizado(
$indice
)
|
|
Parámetros:
void en_array_operacion(
$indice,
$dato, [
$tira_excepcion = true]
)
|
|
Controla que exista un dato en un array almacenado para la operacion actual.
Parámetros:
|
$indice: |
|
|
$dato: |
|
|
$tira_excepcion: |
|
void existe_dato(
$indice
)
|
|
Determina si un dato esta disponible en la memoria
Parámetros:
void existe_dato_instancia(
$indice
)
|
|
Determina si un dato esta disponible en la memoria de la instancia
Parámetros:
void existe_dato_operacion(
$indice
)
|
|
Determina si un dato esta disponible en la memoria de la operacion
Parámetros:
mixed get_array_operacion(
$indice
)
|
|
Recupera un array almacenado durante la operacion
Parámetros:
Return: | Si el dato existe en la memoria lo retorna sino retorna null |
void get_celda_memoria_actual_id(
)
|
|
mixed get_dato(
$indice
)
|
|
Recupera un dato almacenado con set_dato
Parámetros:
Return: | Si el dato existe en la memoria lo retorna sino retorna null |
mixed get_dato_instancia(
$indice, [
$eliminar_dato = false]
)
|
|
Recupera un dato almacenado con set_dato_instancia
Parámetros:
Return: | Si el dato existe en la memoria lo retorna sino retorna null |
mixed get_dato_operacion(
$indice
)
|
|
Recupera un dato almacenado durante la operacion
Parámetros:
Return: | Si el dato existe en la memoria lo retorna sino retorna null |
mixed get_dato_sincronizado(
$indice, [
$celda = null]
)
|
|
Recupera un dato de la memoria sincronizada, macheandolo con el id actual del hilo
Parámetros:
Return: | El dato solicitado o NULL si no existe |
Retorna el id que identifica univocamente este request
void get_id_objetos_destino(
)
|
|
Retorna la referencia a aquellos objetos destino del servicio solicitado
array get_item_solicitado(
)
|
|
Retorna el item requerido en este pedido de página
Return: | [0]=>proyecto, [1]=>id_item |
string get_parametro(
string
$canal
)
|
|
Retorna el valor de un parámetro enviado en la URL por el vinculador
Parámetros:
string |
$canal: |
Identificador que se utilizó como clave del parámetro |
Return: | Valor pasado como parámetro, o null en el caso que no se encuentre |
Retorna todos los parámetros enviados en la URL por el vinculador
Return: | Arreglo clave => valor de los parámetros |
void get_servicio_solicitado(
)
|
|
Retorna el servicio solicitado por la URL
void inicializar_memoria(
)
|
|
void limpiar_array_operacion(
$indice
)
|
|
Elimina un array de la memoria de la operacion
Parámetros:
Limpia la memoria global del proyecto
void limpiar_datos_instancia(
)
|
|
Limpia la memoria de la instancia
void limpiar_datos_operacion(
)
|
|
Limpia la memoria de la operacion
void limpiar_memoria_sincronizada(
)
|
|
Genera la primera porcion de todas las URLs
void registrar_archivo_temporal(
$archivo
)
|
|
Parámetros:
void set_array_operacion(
$indice,
$datos
)
|
|
Almacena un array de la operacion actual en la sesión.
Se elimina cuando se cambia de operación
Parámetros:
void set_dato(
$indice,
$datos
)
|
|
Almacena un dato en la sesion del proyecto y perdura durante toda la sesión
Similar al manejo normal del $_SESSION en una aplicacion ad-hoc
Parámetros:
void set_dato_instancia(
$indice,
$datos
)
|
|
Almacena un dato en la instancia.
Este mecanismo aporta un canal para la comunicacion entre proyectos que se ejecutan simultaneamente.
Parámetros:
void set_dato_operacion(
$indice,
$datos
)
|
|
Almacena un dato de la operacion actual en la sesión.
Se elimina cuando se cambia de operación
Parámetros:
void set_dato_sincronizado(
$indice,
$datos, [
$celda = null]
)
|
|
Guarda un dato en la memoria sincronizada.
La memoria sincronizada guarda datos macheados contra el request que los produjo. Por ejemplo en el request 65 el indice 'cantidad de tabs' tiene el valor 8 Al hacer el get_dato_sincronizado se chequea en que request se encuentra actualmente y retorna el valor asociado Esto permite que al hacer BACK con el browser se vuelva a las variables de sesion de las antiguas paginas No es una buena opción para guardar información de la aplicación sino mas bien cosas relacionadas con la seguridad y funcioanmiento interno del framework
Parámetros:
void set_item_solicitado(
$item
)
|
|
Parámetros:
void set_servicio_solicitado(
$servicio
)
|
|
Parámetros:
void usuario_solicita_cronometrar(
)
|
|
void verificar_acceso_menu(
)
|
|
boolean verificar_acceso_popup(
)
|
|
Indica si se lanzo la solicitud por medio de un ef_popup.