Module sintra_6_3_1_0-sintra

Componente que fornece funcionalidades comuns a outros módulos e outras funcionalidades gerais.

Functions

my_ip () Obtém um IP da máquina hospedeira.
is_dev_host () Verifica se está executando em um servidor de desenvolvimento, que pode ser alguma máquina da VRAc, ou de rede local (192.168.[01].) ou container do Docker (172.17.0.2) ou loopback (127.0.0.1).
is_test_host () Verifica se está executando no servidor de testes.
is_prod_host () Verifica se está executando no servidor de produção (www.ccpa.puc-rio.br)
msg_erro (t) Monta uma tabela que pode ser usado como mensagem de erro.
check_pdf_marks (pre, ver, pos) Checa as marcas de um arquivo PDF.
is_pdf (text) Checa se o texto de um documento está no formato PDF.
is_pdf_filehandle (fh) Checa se um arquivo está no formato PDF.
is_pdf_path (path) Checa se um arquivo está no formato PDF.


Functions

my_ip ()
Obtém um IP da máquina hospedeira.

Returns:

    String com o IP local.
is_dev_host ()
Verifica se está executando em um servidor de desenvolvimento, que pode ser alguma máquina da VRAc, ou de rede local (192.168.[01].) ou container do Docker (172.17.0.2) ou loopback (127.0.0.1).

Returns:

    Booleano indicando se está rodando em uma máquina de desenvolvimento.
is_test_host ()
Verifica se está executando no servidor de testes.

Returns:

    Booleano indicando se está rodando em uma máquina de desenvolvimento.
is_prod_host ()
Verifica se está executando no servidor de produção (www.ccpa.puc-rio.br)

Returns:

    Booleano indicando se está rodando no servidor de produção.
msg_erro (t)
Monta uma tabela que pode ser usado como mensagem de erro.

Parameters:

  • t Tabela com o campo msg (obrigatório) que contém a mensagem de erro padrão e quaisquer outros atributos.

Returns:

    A mesma tabela, mas com uma nova metatabela.
check_pdf_marks (pre, ver, pos)
Checa as marcas de um arquivo PDF.

Parameters:

  • pre String com o cabeçalho do arquivo (primeiros 5 bytes).
  • ver String com a versão do arquivo (3 bytes seguintes).
  • pos String com os 7 últimos bytes do arquivo.

Returns:

  1. True, indicando que o arquivo está no formato PDF, ou nil, caso contrário.
  2. String descrevendo o erro no formato (se houver).
  3. Number, indicando o tipo de erro (1 = erro no cabeçalho; 2 = erro na versão; 3 = erro no terminador do arquivo).
is_pdf (text)
Checa se o texto de um documento está no formato PDF.

Parameters:

  • text String com o texto do documento.

Returns:

  1. True, indicando que o texto está no formato PDF, ou nil, caso contrário.
  2. String descrevendo o erro no formato (se houver).
  3. Number, indicando o tipo de erro (1 = erro no cabeçalho; 2 = erro na versão; 3 = erro no terminador do arquivo).
is_pdf_filehandle (fh)
Checa se um arquivo está no formato PDF.

Parameters:

  • fh File handle do arquivo (ele ficará apontando para o final do arquivo).

Returns:

  1. True, indicando que o texto está no formato PDF, ou nil, caso contrário.
  2. String descrevendo o erro no formato (se houver).
  3. Number, indicando o tipo de erro
is_pdf_path (path)
Checa se um arquivo está no formato PDF.

Parameters:

  • path String com o path do arquivo

Returns:

  1. True, indicando que o texto está no formato PDF, ou nil, caso contrário.
  2. String descrevendo o erro no formato (se houver).
  3. Number, indicando o tipo de erro
generated by LDoc 1.4.6 Last updated 2024-09-26 20:37:35