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.
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()