Esse arquivo realiza a configuração de várias opções globais do sistema e também importa todas as classes e funções necessárias para o sistema.

 $d // Variável que armazena o diretório pai da pasta.

  • errorHandler() Função que lida com os erros do sistema e exibe eles de forma amigável.
  • exceptionHandler() Função que lida com exceção lançada por alguma função do sistema.
  • errorHandlerFatal() Função que lida com erros fatais do sistema.
  • printr() Função recebe uma informação não formatada e tenta imprimir ela de forma amigável.
  • userId() Função que retorna o id do usuário com sessão ativa no momento.
  • userEstabId() Função que retorna o id de estabelecimento do usuário com sessão ativa no momento.

Função que lida com erros no sistema para que sejam mostrados de forma mais amigável.

/**
*@param int $errono  Recebe o número referente ao erro.
*@param string $errstr Recebe a descrição do erro.
*@param string $errfile Recebe o nome do arquivo que aconteceu o erro.
*@param int $errline Recebe o número da linha em que aconteceu o erro.
*@param array Recebe um array com todas as variáveis ativas no momento do erro.
*@return void
*/
 function errorHandler($errno, $errstr, $errfile, $errline, $errcontext)

Função que lida com as exceções lançadas no sistema.

Ela recebe a exceção e chama a função erroHandler para lidar com o erro.

/**
*@param exception $exception
*@return void
*/
unction exceptionHandler($exception)

Função que lida com erros fatais do sistema e tenta apresentar eles de forma mais amigável para o usuário.

Quando ela é chamada ela verifica se existe algum erro na seção e se existir ela mostra eles na tela com o comando

 echo 

caso não esteja presente seção ele envia o erro para errorHandler().

/**
*@param noparam
*@return void
*/
function errorHandlerFatal()

A função que recebe um conteúdo não formatado e tenta imprimi-lo de forma amigável.

/**
*@param $data  Recebe os dados para realizar a impressão
*@param string optonal $tipo Recebe o tipo de dado que tentará imprimir caso venha sem informação é atribuido o valor null para ele 
*/
function printr($data, $tipo=null) 

Função que retorna o id do usuário que esta com a sessão ativa no momento

/**
*@param noparam
*@return int  Retorna o id da sessão.
*/
function userId()

Retorna o id do estabelecimento do usuário que esta com a sessão ativa no momento.

/**
*@param noparam 
*@return int  Retorna o id do estabelecimento do usuário com sessão ativa no momento.
*/
function userEstabId()
  • nexwork/codigo_fonte/src/includes/nexwork.php.txt
  • Última modificação: 03/07/2024 17:01
  • por Danilo Martins Silvério Cardoso