[Moscow.pm] new Class::($arg)
Vany Serezhkin
ivan на serezhkin.com
Вт Авг 25 10:28:19 PDT 2009
Andrey Kostenko wrote:
> А я в новом коде хочу писать
> warn Dumper $object; И чтобы это было warn Dumper( $object );
> Наверное, зря не сделали ключевое слово "new".
По MRO там всё просто, сначала рассматриваются все функции в неймспейсе,
а уже потом методы объектов.
Приведённый выше пример с взаимным импортом, сбоит только потому, что во
время разрешения методов, нужные ещё не существуют.
Вообщем.
${'::new'}=sub {warn "Hello, loosers"} И всё, жертва начинает лечится от
индиректных вызовов =)
--
Vany Serezhkin. Yandex. http://yandex.ru/
Подробная информация о списке рассылки Moscow-pm