mixed add_metadata(
mixed
tipo ,
mixed
componentes ,
[mixed
borrados = false ] )
|
|
Parámetros:
mixed |
tipo: |
|
mixed |
componentes: |
|
mixed |
borrados: |
|
string armar_condicion(
string
tipo ,
string
schema ,
[bool
unico_schema = true ] )
|
|
Parámetros:
string |
tipo: |
|
string |
schema: |
|
bool |
unico_schema: |
|
mixed comparar(
mixed
tipo ,
mixed
componentes )
|
|
Parámetros:
mixed |
tipo: |
|
mixed |
componentes: |
|
array diff(
array
nuevo ,
array
viejo )
|
|
Calcula la diferencia entre dos componentes
Parámetros:
array |
nuevo: |
|
array |
viejo: |
|
mixed diff_borrados(
array
viejo ,
array
nuevo ,
array
diferencia )
|
|
Agrega los elementos borrados a la diferencia
Parámetros:
array |
viejo: |
|
array |
nuevo: |
|
array |
diferencia: |
|
Devuelve la diferencia entre los elementos del schema_a contra los del schema_b.
mixed get_unicos(
mixed
schema )
|
|
Obtiene todos los elementos que aparecen en el $schema y que no aparecen en el otro schema
Ej:
$r = new toba_recuperador_bi_schema($proyecto, 'personalizacion', 'desarrollo')
$r->get_unicos('personalizacion') // devuelve los elementos que aparecen en personalizacion y no en desarrollo
Parámetros: