[Moscow.pm] Хочу обычного

Oleg Kostyuk cub.uanic на gmail.com
Чт Окт 17 04:55:24 PDT 2013


use aliased


17 октября 2013 г., 14:50 пользователь Анатолий Гришаев
<0body0 на rambler.ru>написал:

> Проблема:
> Вот есть у меная много классов с длинными именами типа
> MyCompany::MySchema::Sklad::**Feature::SubFeatureClass .
>
> И дальше используем
> use MyCompany::MySchema::Sklad::**Feature::SubFeatureClass;
> my $feature_obj1 = MyCompany::MySchema::Sklad::**
> Feature::SubFeatureClass->new;
> my $feature_obj2 = MyCompany::MySchema::Sklad::**
> Feature::SubFeatureClass->new;
> ....
>
> можно сократить не много кода
> use MyCompany::MySchema::Sklad::**Feature::SubFeatureClass;
> use constant Feature=> 'MyCompany::MySchema::Sklad::**
> Feature::SubFeatureClass';
> my $feature_obj1 = Feature->new;
> my $feature_obj2 = Feature->new;
> ....
>
> Но хотелось бы примерно такого:
>
> use MyCompany::MySchema::Sklad::**Feature::SubFeatureClass -as =>
> 'Feature';
>
> и далее
> my $feature_obj1 = Feature->new;
> my $feature_obj2 = Feature->new;
> ....
>
> Собрать такое  минут за двадцать можно ,  но хотелось бы чего-нибудь уже
> готового.
>
>
>
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>



-- 
Sincerely yours,
Oleg Kostyuk (CUB-UANIC)
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20131017/b5bad1fb/attachment.html>


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