3 package Gitalist::Model::GPP;
5 #use base 'Catalyst::Model::Adaptor';
7 use namespace::autoclean;
9 extends 'Catalyst::Model';
14 #isa => 'Git::PurePerl'
20 return Git::PurePerl->new(
21 directory => $self->project_path
36 my ( $self, $c ) = @_;
37 $self->project( $c->req->param('p') );
38 $self->project_path( $c->model('Git')->project_dir( $self->project ) );
39 # XXX Or just return a new Git:PP object?
44 $_[0]->git->get_object($_[1]);