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

toba_archivo_php

toba_archivo_php

Ubicada en php/lib/reflexion/toba_archivo_php.php [line 8]



Métodos Propios
static mixed   codigo_agregar_metodo()  
static mixed   codigo_get_metodo()  
static mixed   codigo_get_nombre_metodos()  
static mixed   codigo_quitar_identacion()  
static mixed   codigo_sacar_tags_php()  
static mixed   codigo_tiene_clase()  
static mixed   codigo_tiene_codigo()  
static mixed   codigo_tiene_metodo()  
static mixed   codigo_tiene_metodo_js()  
static mixed   convertir_formato_interno()  
static mixed   convertir_formato_so()  
static mixed   reemplazar_metodo()  
mixed   __construct ()  
mixed   abrir ()  
mixed   contenido ()  
bool   contiene_clase ()  
bool   contiene_codigo_php ()  
bool   contiene_metodo ()  
mixed   crear_basico ()  
mixed   edicion_fin ()  
mixed   edicion_inicio ()  
bool   esta_vacio ()  
bool   existe ()  
mixed   get_codigo ()  
mixed   get_codigo_php_puro ()  
mixed   incluir ()  
mixed   insertar ()  
mixed   insertar_al_final ()  
mixed   insertar_al_inicio ()  
mixed   mostrar ()  
mixed   nombre ()  

static method codigo_agregar_metodo  [línea 392]

  static mixed codigo_agregar_metodo( mixed codigo_actual , mixed metodo )

Toma una porción de código y agrega un nuevo método
Parámetros:
mixed   codigo_actual: 
mixed   metodo: 





static method codigo_get_metodo  [línea 295]

  static mixed codigo_get_metodo( mixed codigo , mixed nombre_metodo_a_extraer )

Retorna el cuerpo de un método
Parámetros:
mixed   codigo: 
mixed   nombre_metodo_a_extraer: 





static method codigo_get_nombre_metodos  [línea 369]

  static mixed codigo_get_nombre_metodos( mixed codigo , mixed solo_publicos = true ] )

Retorna los métodos definidos en una porción de código
Parámetros:
mixed   codigo: 
mixed   solo_publicos: 





static method codigo_quitar_identacion  [línea 404]

  static mixed codigo_quitar_identacion( mixed codigo , mixed identacion = 1 ] )

Parámetros:
mixed   codigo: 
mixed   identacion: 





static method codigo_sacar_tags_php  [línea 427]

  static mixed codigo_sacar_tags_php( mixed codigo )

Toma una porción de código y le quita los tags php si los tiene
Parámetros:
mixed   codigo: 





static method codigo_tiene_clase  [línea 361]

  static mixed codigo_tiene_clase( mixed codigo , mixed nombre )

Determina si una porción de código tiene una clase específica definida
Parámetros:
mixed   codigo: 
mixed   nombre: 





static method codigo_tiene_codigo  [línea 353]

  static mixed codigo_tiene_codigo( mixed actual , mixed codigo )

Determina si una porción de código tiene un método específico
Parámetros:
mixed   actual: 
mixed   codigo: 





static method codigo_tiene_metodo  [línea 337]

  static mixed codigo_tiene_metodo( mixed codigo , mixed nombre )

Determina si una porción de código tiene un método específico
Parámetros:
mixed   codigo: 
mixed   nombre: 





static method codigo_tiene_metodo_js  [línea 345]

  static mixed codigo_tiene_metodo_js( mixed codigo , mixed nombre )

Determina si una porción de código tiene un método específico
Parámetros:
mixed   codigo: 
mixed   nombre: 





static method convertir_formato_interno  [línea 433]

  static mixed convertir_formato_interno( mixed nombre_archivo )

Parámetros:
mixed   nombre_archivo: 





static method convertir_formato_so  [línea 440]

  static mixed convertir_formato_so( mixed contenido_archivo )

Parámetros:
mixed   contenido_archivo: 





static method reemplazar_metodo  [línea 254]

  static mixed reemplazar_metodo( mixed codigo , mixed nombre_metodo_a_extraer , mixed codigo_a_insertar )

Dado un codigo PHP, extrae un metodo y los sustituye por codigo nuevo
Parámetros:
mixed   codigo: 
mixed   nombre_metodo_a_extraer: 
mixed   codigo_a_insertar: 





__construct   [línea 18]

  mixed __construct( string nombre )

Parámetros:
string   nombre: 





abrir   [línea 112]

  mixed abrir( )

Utiliza una llamada al sist. operativo para que abra el archivo en un edtiro del sist. de ventanas del servidor




contenido   [línea 203]

  mixed contenido( )

Retorna el contenido del archivo




contiene_clase   [línea 71]

  bool contiene_clase( mixed nombre )

Retorna verdadero si el archivo tiene definido una clase con este nombre
Parámetros:
mixed   nombre: 





contiene_codigo_php   [línea 58]

  bool contiene_codigo_php( )

Retorna verdadero si el archivo contiene algo de codigo php (sin contar los tags de apertura y finalizacion




contiene_metodo   [línea 80]

  bool contiene_metodo( mixed nombre )

Retorna verdadero si el archivo tiene definido un metodo con el nombre especificado
Parámetros:
mixed   nombre: 





crear_basico   [línea 160]

  mixed crear_basico( )

Crea el archivo con los tags php básicos




edicion_fin   [línea 189]

  mixed edicion_fin( )

Cierra el archivo




edicion_inicio   [línea 174]

  mixed edicion_inicio( )

Abre el archivo para edición




esta_vacio   [línea 45]

  bool esta_vacio( )

Retorna verdadero si el archivo no tiene texto




existe   [línea 35]

  bool existe( )

Retorna verdadero si el archivo esta creado




get_codigo   [línea 91]

  mixed get_codigo( )





get_codigo_php_puro   [línea 86]

  mixed get_codigo_php_puro( )





incluir   [línea 143]

  mixed incluir( )

Incluye en el runtime PHP al archivo




insertar   [línea 244]

  mixed insertar( mixed codigo )

Parámetros:
mixed   codigo: 





insertar_al_final   [línea 232]

  mixed insertar_al_final( mixed codigo )

Agrega codigo al final del archivo (dentro del tag php)
Parámetros:
mixed   codigo: 





insertar_al_inicio   [línea 211]

  mixed insertar_al_inicio( mixed codigo )

Agrega codigo al inicio del archivo (dentro del tag php)
Parámetros:
mixed   codigo: 





mostrar   [línea 99]

  mixed mostrar( )

Muestra el código fuente del archivo en formato HTML




nombre   [línea 26]

  mixed nombre( )

Retorna la ruta completa del archivo





Desarrollado por SIU.
Documentación generada con phpDocumentor