[Moscow.pm] Доступ к настройкам объектов в ваших модулях
Andrew Shitov
andy на shitov.ru
Пт Мар 14 01:21:24 PDT 2008
> sub AUTOLOAD {
> my $key=shift;
> my $m=$AUTOLOAD;
> $m=~s/.*:://;
> $key=$cfg if $key eq __PACKAGE__;
> $key=$key->{$m};
> return (ref $key) ? bless $key : $key;
> }
Кул! Заработало сразу :-) А я дальше второго уровня "->" как-то не
сразу смог пробраться.
А если теперь вернуться к изначальному вопросу Дениса, то мы
пользуемся ini-файлами:
[db]
user=test
password=pwd
А в коде (теперь) пишем
use XXX::Config;
print config->db->name;
--
Andrew Shitov
______________________________________________________________________
andy на shitov.ru | http://www.shitov.ru
Подробная информация о списке рассылки Moscow-pm