-package CatalystX::ModelToControllerReflector;
+package CatalystX::DynamicComponent::ModelToControllerReflector;
use Moose::Role;
use Moose::Util qw/does_role/;
use List::MoreUtils qw/uniq/;
with 'CatalystX::DynamicComponent' => {
name => '_setup_dynamic_controller',
- roles => ['CatalystX::ModelToControllerReflector::ControllerRole'],
+ roles => ['CatalystX::DynamicComponent::ModelToControllerReflector::ControllerRole'],
pre_immutable_hook => $mangle_attributes_on_generated_methods,
};
$suffix =~ s/^.*::Model:://;
my %controller_methods;
+ # FIXME - Abstract this strategy crap out.
my $model_methods = $model->meta->get_method_map;
foreach my $method_name (keys %$model_methods) {
next unless does_role($model_methods->{$method_name}, 'CatalystX::ControllerGeneratingModel::DispatchableMethod');