Skip to content

Instantly share code, notes, and snippets.

@nperez
Created September 1, 2009 17:46
Show Gist options
  • Save nperez/179243 to your computer and use it in GitHub Desktop.
Save nperez/179243 to your computer and use it in GitHub Desktop.
use MooseX::Declare;
class Foo
{
method import (ClassName $class: ArrayRef :$traits)
{
Foo->meta->make_mutable;
foreach my $trait (@$traits)
{
with $trait;
}
Foo->meta->make_immutable;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment