TSLUtilsHelper
in
Clase helper para funciones requeridas por diversas partes del framework.
Table of Contents
$defaultDbDriver | ||
---|---|---|
$defaultDb | ||
getDefaultDatabase() | Busca en la definicion de la base de datos (database.php) si se ha definido una default , de ser asi retorna su identificador. | string|null |
getDefaultDatabaseDriver() | Busca en la definicion de la base de datos (database.php) si se ha definido una default , de ser asi retorna el driver que la maneja. Este por ejemplo puede ser postgre,mysql, etc. | string|null |
array_ut8_encode_recursive() | Codifica el valor del parametro de entrada a UTF-8, lo hara recursivamente de ser necesario. | array|string |
esc_url() | Esta funcion sanitiza la salida el string enviado. | string |
Properties
$defaultDbDriver
private
static mixed
$defaultDbDriver
= \NULL
$defaultDb
private
static mixed
$defaultDb
= \NULL
Methods
getDefaultDatabase()
Busca en la definicion de la base de datos (database.php) si se ha definido una default , de ser asi retorna su identificador.
public
static getDefaultDatabase(
)
: string|null
Por Ejemplo :
$active_group = 'default'; $query_builder = TRUE; $db['default'] = array( 'dsn' => '', 'hostname' => 'localhost', 'username' => 'postgres', 'password' => 'melivane', 'database' => 'db_laboweb', 'dbdriver' => 'postgre', 'dbprefix' => '', 'pconnect' => FALSE, 'db_debug' => FALSE, 'cache_on' => FALSE, 'cachedir' => '', 'char_set' => 'utf8', 'dbcollat' => 'utf8_general_ci', 'swap_pre' => '', 'encrypt' => FALSE, 'compress' => FALSE, 'stricton' => FALSE, 'failover' => array(), 'save_queries' => FALSE );
En este caso el vamor de la variable $active_group.
Return values
string|null —el driver default o null si no hay definicion.
getDefaultDatabaseDriver()
Busca en la definicion de la base de datos (database.php) si se ha definido una default , de ser asi retorna el driver que la maneja. Este por ejemplo puede ser postgre,mysql, etc.
public
static getDefaultDatabaseDriver(
)
: string|null
Por Ejemplo :
$active_group = 'default'; $query_builder = TRUE; $db['default'] = array( 'dsn' => '', 'hostname' => 'localhost', 'username' => 'postgres', 'password' => 'melivane', 'database' => 'db_laboweb', 'dbdriver' => 'postgre', 'dbprefix' => '', 'pconnect' => FALSE, 'db_debug' => FALSE, 'cache_on' => FALSE, 'cachedir' => '', 'char_set' => 'utf8', 'dbcollat' => 'utf8_general_ci', 'swap_pre' => '', 'encrypt' => FALSE, 'compress' => FALSE, 'stricton' => FALSE, 'failover' => array(), 'save_queries' => FALSE );
En este caso buscara el campo dbdriver.
Return values
string|null —el driver default o null si no hay definicion.
array_ut8_encode_recursive()
Codifica el valor del parametro de entrada a UTF-8, lo hara recursivamente de ser necesario.
public
static array_ut8_encode_recursive(
&$itm :
mixed
)
: array|string
Parameters
- $itm : mixed
con el input a procesar.
Return values
array|string —retorna el valor del parametro encoded a UTF-8
esc_url()
Esta funcion sanitiza la salida el string enviado.
public
esc_url(
$url :
string
)
: string
Parameters
- $url : string
la URL a sanitizar
Return values
string —con El url sanitizado.