Hi.

Update: consegui com global variable mesmo!
Valeu mesmo, Cron! Eu não iria nem tentar se você não tivesse falado
hauhauahuh.

[]'s

Em 18 de julho de 2013 10:47, Junior Moraes <jun...@fvox.com.br> escreveu:

> Hi.
>
> Em 18 de julho de 2013 10:27, Renato Santos <renato.c...@gmail.com>escreveu:
>
> Você pode usar um sigleton pra abrir o log na primeira vez, e depois ir
>> appendando no arquivo e chamar de qualquer lugar da app. Pode ser dentro de
>> role, nao importa.
>>
>> package LogCSV;
>> use MooseX::Singleton;
>> sub loga_ca_bagaca {}
>> -----
>> Qualquer lugar depois:
>>
>> my $log = LogCSV->instance;
>> ...
>> $log->loga_ca_bagaca;
>>
>>
> Foi o que fiz de imediato, mas aí perco a implementação do role e vou ter
> que mudar em alguns zilhões de lugares do código. Mas se não tiver nenhuma
> outra solução mais elegante, vou criar o método throw() manualmente e fazer
> ele funcionar de forma semelhante.
>
> []'s
>
> --
> ====================================
> Junior "fvox" Moraes
> Perl Programmer
> Linux Reg. #557527
> junior[at]fvox[dot]com[dot]br
> fb[dot]com/fvox
> twitter[dot]com/fvox
> ====================================
>



-- 
====================================
Junior "fvox" Moraes
Perl Programmer
Linux Reg. #557527
junior[at]fvox[dot]com[dot]br
fb[dot]com/fvox
twitter[dot]com/fvox
====================================
=begin disclaimer
   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
 SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
 L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
=end disclaimer

Responder a