2009-03-03 26 views
4

我想用 MooseX::ClassAttribute在 的作用。即,像做如何在角色中使用MooseX :: ClassAttribute?

package Cachable; 

use Moose::Role; 
use MooseX::ClassAttribute; 

class_has Cache => (is => 'rw'); 

1; 

不幸的是,上面的代碼不作爲 工作MooseX的魔淵:: ClassAttribute預計 從麋對象中被調用,而不是麋::角色。
有什麼辦法可以解決這個問題嗎?或者這是一個已知的限制嗎?

回答

3

你給我一個補丁,使這項工作。這當然是可行的,儘管由於角色如何處理屬性,駝鹿內部使它比需要更難。

+1

不夠公平。我想是時候看看穆斯的元善。 – Yanick 2009-03-04 15:39:05

相關問題