ganchos de código Perl são mais frequentemente usados como pontos de entrada em pedaços de código de software que alteram ou contribuem para a forma como um sistema operacional ou aplicativo funciona. Ganchos interceptar chamadas a funções , mensagens e eventos em pedaços de código Perl que são passados entre os diferentes componentes do software. Por exemplo , um código de gancho Perl poderia ser usado para detectar quando um utilizador pressiona um determinado botão no teclado quando se usa a aplicação Perl , em seguida, modifica a forma como a aplicação se comporta quando o botão está pressionado . Instruções
1
Ajuste o caminho de um campo na aplicação Perl se comporta usando um gancho de campo . Use um código de gancho Perl para atribuir o campo um valor padrão ou validar o que está dentro do campo contra um banco de dados ou outra entrada de texto.
2
Executar tarefas específicas na aplicação Perl usando um gancho de registro . Executar diferentes partes do código encontrados no aplicativo quando um usuário está preenchendo um formulário . Validar as informações na forma ou seu tipo de registro.
3
Use um gancho de ação para executar tarefas específicas em pontos definidos durante o tempo em que o usuário está interagindo com a aplicação Perl. Validar um registro inteiro , em oposição a uma parte específica do mesmo, usando um gancho de ação para enviar todo o registro para o sistema de validação de back-end , em seguida, notificar o usuário uma vez que a validação tenha sido concluída.
4
incluir um gancho global para fornecer bibliotecas de rotinas que podem ser executados por todos os tipos de registros que podem ser encontrados na sua aplicação. Escrever sub-rotinas específicas e permitir-lhes a ser chamado a partir de qualquer tipo de registro.