]> git.vpit.fr Git - perl/modules/rgit.git/blobdiff - lib/App/Rgit/Policy.pm
Make sure the POD headings are linkable
[perl/modules/rgit.git] / lib / App / Rgit / Policy.pm
index d48141769f5511f60e920d5b28298f34102b1b0c..1af0cad30cd87999ff9361a3210444e8c808147f 100644 (file)
@@ -23,7 +23,9 @@ This is an internal class to L<rgit>.
 
 =head1 METHODS
 
-=head2 C<< new policy => $policy >>
+=head2 C<new>
+
+    my $arp = App::Rgit::Policy->new(policy => $policy);
 
 Creates a new policy object of type C<$policy> by requiring and redispatching the method call to the module named C<$policy> if it contains C<'::'> or to C<App::Rgit::Policy::$policy> otherwise.
 The class represented by C<$policy> must inherit this class.
@@ -47,7 +49,9 @@ sub new {
  bless { }, $class;
 }
 
-=head2 C<handle $cmd, $config, $repo, $status, $signal>
+=head2 C<handle>
+
+    my $code = $arp->handle($cmd, $config, $repo, $status, $signal);
 
 Make the policy handle the end of execution of the L<App::Rgit::Command> object C<$cmd> with L<App::Rgit::Config> configuration C<$config> in the L<App::Rgit::Repository> repository C<$repo> that exited with status C<$status> and maybe received signal C<$sigal>.