[Moscow.pm] Moose, передача аргументов "по умолчанию" через import

Konstantin S. Uvarin khedin на gmail.com
Ср Дек 30 05:34:51 PST 2015


>PS: кстати Ваше решение работать не будет, ибо в двух разных модулях
будет разный use и один с другим подерется за defaults.

Дочитайте мо

2015-12-30 10:37 GMT+02:00 Ivan Petrov <i.petro.77.00 at gmail.com>:

>
> > Я бы делал тогда уж
>
> > use Moose;
> > our %defaults;
> > sub import { shift; %defaults = @_ if @_ };
> > has foo => is => "rw", default => sub { $defaults{foo} };
>
> имхо сама постановка задачи порочна.
>
> PS: кстати Ваше решение работать не будет, ибо в двух разных модулях
> будет разный use и один с другим подерется за defaults.
> --
> Moscow.pm mailing list
> moscow-pm at pm.org | http://moscow.pm.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20151230/efd6afcb/attachment-0001.html>


Подробная информация о списке рассылки Moscow-pm