Documentación
Controladores
permissionController
Info permissionController
En el control de permisos se encuentran las funciones para validar, obtener, y validar visibilida...
validatePermission($user, $permission)
Permite validar el permiso del usuario. Retorna un booleano.
getRestrictions($user, $permission)
Permite traerla restricción de un permiso dependiendo del rol. Retorna un String.
validateVisibility($user,$entity,$id,$permission)
Permite valida si el usuario con un rol especifico tiene acceso a una entidad.
searchController
useController
login($login, $password)
La función realiza un inicio de sesión en una plataforma y devuelve el resultado de la operación ...
getUserAll($company)
Esta función realiza una consulta a la base de datos para obtener todos los usuarios de una deter...
getUserOne($user)
Esta función realiza una consulta a la base de datos para buscar la información de un usuario en ...
Img
Lang
Lib
Log
Pages
System
Helpers.php
Info Helpers.php
Es un archivo de herramientas que pueden ser utilizadas a lo largo de la aplicación
helper_transform_data($trasnformations,$value,$key)
Es una función obsolete que se mantiene para compatibilidad con versiones anteriores. Utilizar he...
helper_date_ago($datetime, $full = false)
Esta función se utiliza para calcular la diferencia de tiempo entre una fecha dada y el momento a...
helper_transform_data_direct($trasnformations,$value)
La función se utiliza principalmente de la siguiente forma: • Si $trasnformations es "date", c...
helper_normalizeVariable($variable)
La función tiene como objetivo normalizar una variable dada. La normalización se refiere a conver...
helper_transform_value($method,$value)
Esta función se utiliza para cambiar un numero a formato "$x,xxx.xx" si $method = ´price´.
helper_sendMail($email,$body,$subject)
Esta función se utiliza para enviar un correo a un destinatario especifico a través de una API.
helper_register_activity($entity,$entity_id,$user_id,$action,$content,$data)
Guarda el registro de una actividad con los siguientes parámetros: entidad, el id de la entidad, ...
helper_timeline($data)
Esta función se utiliza para mostrar un historial con diferentes eventos. Cada evento se presenta...
helper_form_file($id_entity,$entity,$callback="")
Esta función se encarga de generar un formulario HTML para la subida de archivos en el sistema. E...
helper_file_manager($data,$proposal_id = 0)
Mostrar todos los archivos provenientes de una entidad.Nota: recuerde añadir todas las funciones ...
api_verifyToken($headers)
Esta función se utiliza para verificar que el token de acceso de un usuario es válido. El token s...
helper_lang($text)
Esta función es utilizada para traducir texto a diferentes idiomas. Si el texto a traducir existe...
helper_convert_time( $time_to_convert = null, $end_timezone_string = "UTC", $date_format = null )
La función se utiliza para convertir una fecha y hora específica de una zona horaria a otra. Toma...
EXPLICAR MÁS helper_create_form($elements)
La función recibe un arreglo de elementos y los procesa para generar un formulario HTML. Utilizan...
helper_form_validation($formId,$elements)
La función se utiliza para verificar si todos los campos obligatorios dentro de un formulario. Re...
helper_typeform_by_type($type)
La función se utiliza para recibir un tipo de dato en sql y retorna un string con el tipo de form...
helper_paises_sql()
La función devuelve un conjunto de datos de una tabla llamada "countries" en una base de datos. U...
helper_paises()
La función devuelve un arreglo con todos los países del mundo.
helper_user_data($id)
OBSOLETO UTILIZAR CONTROLADOR La función se utiliza para devolver todos los datos de un usuario e...
helper_replace_url_codes($text,$row)
La función se utiliza para remplazar en la url con el texto ingresado por parámetro y el valor de...
datatables_lang_url()
La función retorna una URL específica para un archivo de idioma para una librería de tablas llama...
helper_transform_data_javascript($trasnformations)
La función tiene un parámetro de entrada llamado "transformations", que es utilizado para especif...
helper_log($var)
Se utiliza para almacenar en el archive de log la variable recibida.
helper_create_table($data,$tableSettings,$actions=[],$endpoint=null, $serverside=false)
La función se utiliza para generar una tabla HTML con un conjunto de datos y configuraciones espe...
helper_get_file_by_id($file_id)
La función se utiliza para obtener un archivo específico de una tabla de archivos en la base de d...
helper_get_file_by_object_id($objectid,$entity)
La función utiliza estos parámetros para generar una consulta SQL que busca todos los archivos re...
helper_transform_fields_arrays($table,$formSettings,$id=0)
La función se utiliza para generar un array que contiene la información necesaria para construir ...
array_key_exists_nullable($key,$array)
La función se utiliza para verifica si una clave dada existe en un array dado.
helper_create_form_columns($formFields,$columns,$group)
La función tiene como objetivo dar formato visual a los campos de un formulario. A partir de una ...
helper_get_parameter($param)
Esta función se utiliza para obtener un valor específico almacenado en la tabla de configuracione...
helper_register_form($post,$table)
La función es utilizada para registrar un formulario en una tabla en particular en una base de da...
helper_update_form($post,$table)
: La función es utilizada para actualizar los valores de una tabla en particular.
helper_delete_form($id,$table)
Esta función se encarga de eliminar un registro de una tabla de una base de datos en específico, ...
helper_validate_owner($id,$table)
OBSOLETO USAR PERMISSION CONTROLER La función se utiliza para validar si un usuario es el propiet...
helper_load_warning($kind,$message,$title='',$die=false)
La función se encarga de mostrar una alerta en la interfaz de usuario, ya sea como un mensaje eme...
helper_create_alert($title,$message,$color,$type_alert)
La función sirve para crear una alerta de Bootstrap, con el contenido y aspecto especificado en l...
helper_create_form_automatic($documentId,$company_id=0,$id=0,$entity='', $entity_id=0)
La función tiene como objetivo generar un formulario automáticamente a partir de un documento alm...
helper_create_info_form_additional($response)
La función se encarga de generar una lista con información adicional, donde cada elemento de la l...
helper_create_form_field($element)
La función se encarga de generar un campo de formulario en HTML.
isAssoc(array $arr)
La función sirve para determinar si un arreglo es asociativo o no..
Templates
Uploads
Formas de uso
Archivos
.env.template.txt
Es un archive en el cual se guardan todas las configuraciones del software.Variables para tomar e...
.gitigonre
Es un archivo el cual se encarga de excluir archivos y/o carpetas los cuales no se deben de subir...
.htaccess
Se encarga re enrutar cada una de las rutas las cuales están definidas en el archivo router. Adem...
Base.sql
Es la base de datos del software. Están todas las tablas por defecto para que el software puedan ...
Composer.json
Es donde se guardan cada una de las librerías o paquetes que se hacen uso para una mayor agilidad...
Routes.php
Es el archivo en el cual se encuentran todas las rutas las cuales redirigirán a cada uno de los a...