File Coverage

blib/lib/Catmandu/Droppable.pm
Criterion Covered Total %
statement 9 9 100.0
branch n/a
condition n/a
subroutine 3 3 100.0
pod n/a
total 12 12 100.0


line stmt bran cond sub pod time code
1              
2             use Catmandu::Sane;
3 17     17   8406  
  17         37  
  17         109  
4             our $VERSION = '1.2018';
5              
6             use Moo::Role;
7 17     17   110 use namespace::clean;
  17         41  
  17         101  
8 17     17   5996  
  17         33  
  17         456  
9             requires 'drop';
10              
11             1;
12              
13              
14             =pod
15              
16             =head1 NAME
17              
18             Catmandu::Droppable - Optional role for droppable stores or bags
19              
20             =head1 SYNOPSIS
21              
22             # delete a store
23             $store->drop;
24             # delete a single bag
25             $store->bag('sessions')->drop;
26              
27             =head1 METHODS
28              
29             =head2 drop
30              
31             Drop the store or bag.
32              
33             =cut
34