use strict;
use base qw/Class::Accessor::Fast/;
-__PACKAGE__->mk_accessors(qw/code namespace reverse prefix attributes name/);
+__PACKAGE__->mk_accessors(qw/class namespace reverse attributes name code/);
use overload (
=item attributes
+=item class
+
=item code
=item execute
sub execute { # Execute ourselves against a context
my ( $self, $c ) = @_;
- return $c->execute( $self->namespace, $self );
+ local $c->{namespace} = $self->namespace;
+ return $c->execute( $self->class, $self );
}
=item namespace