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

toba_modelo_rest

toba_modelo_rest

Ubicada en php/modelo/toba_modelo_rest.php [line 9]



Métodos Propios
static mixed   cp_ini_cliente()  
static mixed   cp_ini_server()  
static mixed   cp_ini_usuarios()  
static mixed   crear_directorio_destino()  
static bool   existe_ini_cliente()  
static bool   existe_ini_server()  
static bool   existe_ini_usuarios()  
static string   get_dir_api_base()  
static string   get_dir_api_personalizacion()  
static string   get_dir_consumidor()  
static string   get_dir_proveedor()  
static \toba_ini   get_ini_cliente()  
static \toba_ini   get_ini_server()  
static \toba_ini   get_ini_usuarios()  
static array   get_lista_servicios_consumibles()  
static mixed   get_path_archivo()  
static string   get_url_base()  
static mixed   inicializar_archivos_config_cliente()  
static mixed   inicializar_archivos_config_servidor()  
mixed   __construct ()  
mixed   generar_configuracion_cliente ()  
mixed   generar_configuracion_servidor ()  

static method cp_ini_cliente  [línea 141]

  static mixed cp_ini_cliente( string path_origen , \toba_modelo_proyecto proyecto , string nombre_api = '' ] )

Parámetros:
string   path_origen: 
\toba_modelo_proyecto   proyecto: 
string   nombre_api: 





static method cp_ini_server  [línea 155]

  static mixed cp_ini_server( string path_origen , \toba_modelo_proyecto proyecto , string nombre_api = '' ] )

Parámetros:
string   path_origen: 
\toba_modelo_proyecto   proyecto: 
string   nombre_api: 





static method cp_ini_usuarios  [línea 169]

  static mixed cp_ini_usuarios( string path_origen , \toba_modelo_proyecto proyecto , string nombre_api = '' ] )

Parámetros:
string   path_origen: 
\toba_modelo_proyecto   proyecto: 
string   nombre_api: 





static method crear_directorio_destino  [línea 211]

  static mixed crear_directorio_destino( string dir , mixed id_proyecto = '' ] )

Parámetros:
string   dir: 
mixed   id_proyecto: 





static method existe_ini_cliente  [línea 129]

  static bool existe_ini_cliente( \toba_modelo_proyecto proyecto , string nombre_api = '' ] )

Parámetros:
\toba_modelo_proyecto   proyecto: 
string   nombre_api: 





static method existe_ini_server  [línea 107]

  static bool existe_ini_server( \toba_modelo_proyecto proyecto , string nombre_api = '' ] )

Parámetros:
\toba_modelo_proyecto   proyecto: 
string   nombre_api: 





static method existe_ini_usuarios  [línea 118]

  static bool existe_ini_usuarios( \toba_modelo_proyecto proyecto , string nombre_api = '' ] )

Parámetros:
\toba_modelo_proyecto   proyecto: 
string   nombre_api: 





static method get_dir_api_base  [línea 250]

  static string get_dir_api_base( \toba_modelo_proyecto proyecto )

Devuelve el path donde esta la api rest del proyecto pasado por parametro
Parámetros:
\toba_modelo_proyecto   proyecto: 





static method get_dir_api_personalizacion  [línea 260]

  static string get_dir_api_personalizacion( \toba_modelo_proyecto proyecto )

Devuelve el path donde esta la extension/personalizacion de api rest del proyecto pasado por parametro
Parámetros:
\toba_modelo_proyecto   proyecto: 





static method get_dir_consumidor  [línea 196]

  static string get_dir_consumidor( string path , string nombre_api = '' ] )

Parámetros:
string   path: 
string   nombre_api: 





static method get_dir_proveedor  [línea 181]

  static string get_dir_proveedor( string path , string nombre_api = '' ] )

Parámetros:
string   path: 
string   nombre_api: 





static method get_ini_cliente  [línea 83]

  static \toba_ini get_ini_cliente( \toba_modelo_proyecto proyecto , string nombre_api = '' ] )

Parámetros:
\toba_modelo_proyecto   proyecto: 
string   nombre_api: 





static method get_ini_server  [línea 59]

  static \toba_ini get_ini_server( \toba_modelo_proyecto proyecto , string nombre_api = '' ] )

Parámetros:
\toba_modelo_proyecto   proyecto: 
string   nombre_api: 





static method get_ini_usuarios  [línea 70]

  static \toba_ini get_ini_usuarios( \toba_modelo_proyecto proyecto )

Parámetros:
\toba_modelo_proyecto   proyecto: 





static method get_lista_servicios_consumibles  [línea 95]

  static array get_lista_servicios_consumibles( \toba_modelo_proyecto proyecto )

Devuelve un listado de los servicios rest consumibles
Parámetros:
\toba_modelo_proyecto   proyecto: 





static method get_path_archivo  [línea 34]

  static mixed get_path_archivo( \toba_modelo_proyecto proyecto , mixed tipo_archivo , mixed nombre_api = '' ] )

Parámetros:
\toba_modelo_proyecto   proyecto: 
mixed   tipo_archivo: 
mixed   nombre_api: 





static method get_url_base  [línea 240]

  static string get_url_base( \toba_modelo_proyecto proyecto )

Devuelve la URL basica de la api rest para el proyecto pasado por parametro
Parámetros:
\toba_modelo_proyecto   proyecto: 





static method inicializar_archivos_config_cliente  [línea 227]

  static mixed inicializar_archivos_config_cliente( mixed proyecto , mixed id_servicio )

Parámetros:
mixed   proyecto: 
mixed   id_servicio: 





static method inicializar_archivos_config_servidor  [línea 217]

  static mixed inicializar_archivos_config_servidor( mixed proyecto , mixed id_proyecto )

Parámetros:
mixed   proyecto: 
mixed   id_proyecto: 





__construct   [línea 28]

  mixed __construct( \toba_modelo_proyecto proyecto )

Parámetros:
\toba_modelo_proyecto   proyecto: 





generar_configuracion_cliente   [línea 265]

  mixed generar_configuracion_cliente( mixed id_servicio , mixed cert_CA , mixed url , mixed cert_cli , mixed key_cli , mixed cert_pwd , mixed usr , mixed usr_pwd , mixed tipo_auth )

Parámetros:
mixed   id_servicio: 
mixed   cert_CA: 
mixed   url: 
mixed   cert_cli: 
mixed   key_cli: 
mixed   cert_pwd: 
mixed   usr: 
mixed   usr_pwd: 
mixed   tipo_auth: 





generar_configuracion_servidor   [línea 320]

  mixed generar_configuracion_servidor( mixed usr , mixed usr_pwd , [mixed cert_file = null ] , [mixed tipo_auth = 'digest' ] , [mixed encoding = 'utf-8' ] )

Parámetros:
mixed   usr: 
mixed   usr_pwd: 
mixed   cert_file: 
mixed   tipo_auth: 
mixed   encoding: 






Desarrollado por SIU.
Documentación generada con phpDocumentor