Um módulo Perl sabe onde está instalado?
Comecei a criar um pacote Perl que contém um modelo de email padrã
O manifesto se parece com:
SendMyEmail.pm
SendMyEmail/defualt_email.tt
Atualmente, eu sei onde estão o módulo (e o modelo) - mas o próprio módulo sabe onde está o disco? Então, o módulo poderia encontrar o modelo padrão sem a minha ajuda?
# This is what I would like to do.
package SendMyEmail;
sub new {
my ($self, $template) = @_;
$template ||= $dir_of_SendMyEmail .'/SendMyEmail/default_email.tt'; # ??
}
Existe uma maneira melhor de incluir um texto de modelo ou um lugar melhor para colocar o model
uaisquer referências a módulos CPAN que façam algo semelhante serão bem-vinda
Desde já, obrigado