X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Runtime.git;a=blobdiff_plain;f=lib%2FCatalyst%2FScript%2FCreate.pm;h=a74653b47b267125c0fe8082f87f59e51d275c1e;hp=1308acd7acb166d60756fe93a3ca472c76decb37;hb=35b3434762d426e0cd5e04eb735291f8ca7ea08e;hpb=f831720babc4818823ec8628dcc1bd032ed8220c diff --git a/lib/Catalyst/Script/Create.pm b/lib/Catalyst/Script/Create.pm index 1308acd..a74653b 100644 --- a/lib/Catalyst/Script/Create.pm +++ b/lib/Catalyst/Script/Create.pm @@ -1,5 +1,6 @@ package Catalyst::Script::Create; use Moose; +use Class::Load 'load_class'; use namespace::autoclean; with 'Catalyst::ScriptRole'; @@ -39,13 +40,13 @@ sub _build_helper_class { 'Catalyst::Helper' } sub run { my ($self) = @_; - $self->_getopt_full_usage if !$self->ARGV->[0]; + $self->print_usage_text if !$self->ARGV->[0]; my $helper_class = $self->helper_class; - Class::MOP::load_class($helper_class); + load_class($helper_class); my $helper = $helper_class->new( { '.newfiles' => !$self->force, mech => $self->mechanize } ); - $self->_getopt_full_usage unless $helper->mk_component( $self->application_name, @{$self->extra_argv} ); + $self->print_usage_text unless $helper->mk_component( $self->application_name, @{$self->extra_argv} ); }