use MooseX::Declare;
-class Gitalist::Git::Repo with Gitalist::Git::CollectionOfProjects {
+class Gitalist::Git::CollectionOfProjects::FromDirectory
+ with Gitalist::Git::CollectionOfProjects {
use MooseX::Types::Common::String qw/NonEmptySimpleStr/;
use MooseX::Types::Path::Class qw/Dir/;
=head1 NAME
-Gitalist::Git::Repo - Model of a repository directory
+Gitalist::Git::CollectionOfProjects::FromDirectory - Model of a repository directory
=head1 SYNOPSIS
- my $repo = Gitalist::Git::Repo->new( repo_dir => $Dir );
+ my $repo = Gitalist::Git::CollectionOfProjects::FromDirectory->new( repo_dir => $Dir );
my $project_list = $repo->projects;
my $first_project = $project_list->[0];
my $named_project = $repo->get_project('Gitalist');