Hi,
Running prove over my t directoty is giving me errors:
Error: Can't locate object method "config" via package "MyApp" at
lib/MyApp/Model/DB.pm line 7.
package MyApp::Model::DB;
use strict;
use warnings;
use base 'Catalyst::Model::DBIC::Schema';
__PACKAGE__->config(
schema_class => 'MyApp::Schema',
connect_info => MyApp->config->{'DB::Schema'}->{'connect_info'},
);
and similarly:
Can't locate object method "path_to" via package "MyApp" at
lib/MyApp/View/TT.pm line 20.
package MyApp::View::TT;
use strict;
use base 'Catalyst::View::TT'
__PACKAGE__->config(
TEMPLATE_EXTENSION => '.tt2',
INCLUDE_PATH => [
MyApp->path_to('root/src'),
],
TIMER => 0,
WRAPPER => 'wrapper.tt2' ,
);
Do I need to 'use MyApp'? I am not sure why it's not searching back up
the tree to find these method from Catalyst.
Can anyone advice me please?
Dp.
_______________________________________________
List: [email protected]
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/[email protected]/
Dev site: http://dev.catalyst.perl.org/