Могу ли я использовать isa в Moose с регулярным выражением в качестве параметра? Если невозможно, я могу добиться того же самого с другими, кроме ->isa
?Могу ли я передать регулярное выражение isa() с помощью объектов на основе Moose?
ok, имеющий следующие типы Animal::Giraffe
, Animal::Carnivore::Crocodile
, я хочу сделать ->isa(/^Animal::/)
, могу ли я это сделать? если я не могу, что я могу использовать для достижения желаемого эффекта?
Nit-picky point of correct, 'does' проверяет состав ролей, а не наследование. Я также согласен с тем, что проверка состава ролей предпочтительнее :) Анально-удерживающий момент. – perigrin