1 package Reaction::InterfaceModel::ObjectClass;
3 use Reaction::ClassExporter;
6 use Reaction::InterfaceModel::Object;
8 use namespace::clean -except => [ qw(meta) ];
9 override default_base => sub { ('Reaction::InterfaceModel::Object') };
10 override exports_for_package => sub {
11 my ($self, $package) = @_;
14 $package->meta->add_domain_model(@_);
18 __PACKAGE__->meta->make_immutable;