Re: [Cascavel-pm] como utilizar "use base" e especificar versões dos módulos
Igor Sutton Lopes
igor em izut.com
Terça Agosto 9 14:07:01 PDT 2005
Oi Alceu (denovo),
Você também pode usar assim:
<code>
use LWP::UserAgent 2.033;
use base LWP::UserAgent;
</code>
Abraço,
Igor.
Igor Sutton Lopes wrote:
>Oi Alceu,
>
><code>
>eval {
> require LWP::UserAgent;
> die "Versão incorreta do LWP::UserAgent" if $LWP::UserAgent::VERSION
>< 2.034;
>};
>die $@ if $@;
></code>
>
>Talvez tenha algum modo mais fácil de fazê-lo, mas isso funciona :)
>
>Abraço,
>Igor.
>
>Alceu R. de Freitas Jr. wrote:
>
>
>
>>Olá monges,
>>
>>Estive tentando herdar o módulo LWP::UserAgent usando
>>
>>use base LWP::UserAgent
>>
>>e isso funciona muito bem. Mas eu preciso garantir que
>>uma versão mínima desse módulo seja utilizada, ou o
>>programa terá problemas. Como posso fazer isso? Eu não
>>gostaria de ter que declarar
>>
>>our @ISA;
>>
>>e fazer as outras esquisitices que o "use base" me
>>poupa de fazer.
>>
>>Alguém aí conhece algum truque?
>>
>>[]'s
>>
>>
>>Alceu Rodrigues de Freitas Junior
>>--------------------------------------
>>glasswalk3r em yahoo.com.br
>>http://www.imortais.cjb.net
>>-----------------------------------------------------------------------
>>A well-used door needs no oil on its hinges.
>>A swift-flowing stream does not grow stagnant.
>>Neither sound nor thoughts can travel through a vacuum.
>>Software rots if not used.
>>These are great mysteries -- The Tao Of Programming, 5.1
>>
>>__________________________________________________
>>Converse com seus amigos em tempo real com o Yahoo! Messenger
>>http://br.download.yahoo.com/messenger/
>>_______________________________________________
>>Cascavel-pm mailing list
>>Cascavel-pm em pm.org
>>http://mail.pm.org/mailman/listinfo/cascavel-pm
>>
>>
>>
>>
>>
>_______________________________________________
>Cascavel-pm mailing list
>Cascavel-pm em pm.org
>http://mail.pm.org/mailman/listinfo/cascavel-pm
>
>
>
Mais detalhes sobre a lista de discussão Cascavel-pm