Documentation

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

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.

Search results