TLPPCORE
Sintaxe
tlpp.module( < cNameModule >, [ @jModule ] )
Parâmetros
Nome | Tipo | Descrição | Obrigatório | Referência |
---|---|---|---|---|
cNameModule | character | Nome do módulo que deseja obter informações. | X | |
jModule | json | Json com informações do módulo pesquisado. | X |
Retorno
Nome | Tipo | Descrição |
---|---|---|
lModule | logical | Retorna .T. para módulo instalado e .F. para módulo inexistente. |
Observações
Estrutura de jModule
Json Key Descrição jModule['module'] Nome do módulo pesquisado jModule['linked'] .T. para módulo instalado e .F. para módulo inexistente jModule['version'] Versão do módulo, caso instalado
Exemplo:
function sample_verificaModulos() as array local i := 0 as integer local aRet := {} as array local aModules := {} as array local jMod as json aModules := {'test','probat','regex','rest','monitor'} for i := 1 to len(aModules) jMod := jsonObject():New() if ( tlpp.module( aModules[i], @jMod ) ) aadd( aRet, jMod:toJson() ) else conout( " ## não existe módulo [" + aModules[i] + "] ##" ) endif next return aRet
Abrangência
Visão Geral
Import HTML Content
Conteúdo das Ferramentas