1 package Reaction::Meta::InterfaceModel::Action::Class;
4 use aliased 'Reaction::Meta::InterfaceModel::Action::ParameterAttribute';
6 class Class is 'Reaction::Meta::Class', which {
8 around initialize => sub {
12 $super->($class, $pkg, attribute_metaclass => ParameterAttribute, @_);
15 implements parameter_attributes => as {
17 return grep { $_->isa(ParameterAttribute) }
18 $self->compute_all_applicable_attributes;
27 Reaction::Meta::InterfaceModel::Action::Class
31 =head2 parameter_attributes
35 See L<Reaction::Class> for authors.
39 See L<Reaction::Class> for the license.