static cp_ini_cliente(
string
$path_origen ,
\toba_modelo_proyecto
$proyecto ,
string
$id_servicio = '' ] )
|
|
Parámetros:
static cp_ini_server(
string
$path_origen ,
\toba_modelo_proyecto
$proyecto ,
string
$id_servicio = '' ] )
|
|
Parámetros:
static cp_ini_usuarios(
string
$path_origen ,
\toba_modelo_proyecto
$proyecto ,
string
$id_servicio = '' ] )
|
|
Parámetros:
static crear_directorio_destino(
string
$dir ,
$id_proyecto = '' ] )
|
|
Parámetros:
|
string |
$dir: |
|
|
|
$id_proyecto: |
|
static boolean existe_archivo_certificado(
\toba_modelo_proyecto
$proyecto ,
string
$id_servicio = '' ] )
|
|
Parámetros:
static string generar_id_entrada_cliente(
array
$headers )
|
|
Parámetros:
Devuelve el path donde esta la api rest del proyecto pasado por parametro
Parámetros:
Devuelve el path donde esta la extension/personalizacion de api rest del proyecto pasado por parametro
Parámetros:
static string get_dir_consumidor(
string
$path ,
string
$id_servicio = '' ] )
|
|
Parámetros:
|
string |
$path: |
|
|
string |
$id_servicio: |
|
static string get_dir_proveedor(
string
$path ,
string
$id_servicio = '' ] )
|
|
Parámetros:
|
string |
$path: |
|
|
string |
$id_servicio: |
|
Devuelve la URL basica de la api rest para el proyecto pasado por parametro
Parámetros:
static path_clave_privada(
$proyecto )
|
|
Parámetros:
static path_clave_publica(
$proyecto )
|
|
Parámetros:
static set_estado_activacion(
\toba_modelo_proyecto
$proyecto ,
string
$id_servicio ,
\smallint
$estado )
|
|
Permite activar o desactivar un servicio web determinado
Parámetros:
crear_servicio_web(
\sting
$identificador ,
\smallint
$wsa ,
array
$parametros_ws )
|
|
Parámetros:
|
\sting |
$identificador: |
|
|
\smallint |
$wsa: |
|
|
array |
$parametros_ws: |
|
generar_configuracion_cliente(
$cert_servidor ,
string
$url_sistema ,
$id_servicio )
|
|
Graba el archivo de configuracion del servicio dentro del directorio que luego sera enviado al cliente.
Parámetros:
|
|
$cert_servidor: |
|
|
string |
$url_sistema: |
|
|
|
$id_servicio: |
|
generar_configuracion_servidor(
$cert_cliente ,
[array
$headers = array() ] ,
[
$id_servicio = '' ] )
|
|
Asocia el proyecto y servicio con el nombre del archivo que contiene la clave publica
Parámetros:
|
|
$cert_cliente: |
|
|
array |
$headers: |
|
|
|
$id_servicio: |
|
string generar_documentacion(
string
$carpeta_doc ,
[boolean
$forzar_reemplazo = false ] )
|
|
Genera el archivo de documentacion correspondiente para el servicio y devuelve su nombre
Parámetros:
|
string |
$carpeta_doc: |
|
|
boolean |
$forzar_reemplazo: |
|
get_encabezado_doc(
$proyecto )
|
|
Parámetros: