Re: changing the default base class

[email protected] (Jonathan Swartz)
Newsgroups perl.moose
Message-ID <[email protected]>
> More generally, this isn't just about default base class - that was  
> just the initial motivating factor. I want to prepare for the  
> possibility that I'll want to tweak some other Moose behavior or  
> policy (in a perfectly external, API-respecting way) for the entire  
> project, after hundreds of classes have been created, and I don't  
> want to have to insert a new policy statement in all those classes.

Another example of this: If my application is using log4perl and I  
have access to a well-known logger object, I'd like the option of  
logging object creates and destroys and perhaps other general OO  
activities. Unless Moose itself takes responsibility for this  
(meaning a dependency from Moose to log4perl - unlikely), my custom  
Moose subclass would have to.

Jon
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.