mo_的class_has

时间:2014-11-20 14:50:23

标签: perl moops

MooseX::ClassAttribute是否有类似Moops的内容?

请注意,我希望使用Moo后端的静态/类属性,因为我不想引入Moose后端。

2 个答案:

答案 0 :(得分:2)

我写了一个MooX::ClassAttribute,但通常有更好的方法来做事而不是类属性。

如果你想要" ro"类数据,然后考虑use constant

如果你想要" rw"数据,然后考虑一个our变量,它比类属性更有优势:您可以使用local关键字动态调整范围更改。 (如果你想要类型约束,那么Type::Tie。)

答案 1 :(得分:0)

看起来你需要的是MooX::ClassAttribute

"声明类属性Moose风格......但没有Moose"