| version 1.23, 2010/01/18 03:04:48 |
version 1.26, 2010/01/22 01:30:45 |
|
|
| package Text::Todo::Entry; |
package Text::Todo::Entry; |
| |
|
| # $AFresh1: Entry.pm,v 1.22 2010/01/18 02:46:48 andrew Exp $ |
# $AFresh1: Entry.pm,v 1.25 2010/01/20 21:53:01 andrew Exp $ |
| |
|
| use warnings; |
use warnings; |
| use strict; |
use strict; |
| use Carp; |
use Carp; |
| |
|
| use Class::Std::Utils; |
use Class::Std::Utils; |
| use List::Util qw/ first /; |
|
| |
|
| use version; our $VERSION = qv('0.0.1'); |
use version; our $VERSION = qv('0.1.1'); |
| |
|
| { |
{ |
| |
|
|
|
| |
|
| sub _is_in { |
sub _is_in { |
| my ( $self, $tags, $item ) = @_; |
my ( $self, $tags, $item ) = @_; |
| return defined first { $_ eq $item } $self->$tags; |
foreach ($self->$tags) { |
| |
return 1 if $_ eq $item; |
| |
} |
| |
return 0; |
| } |
} |
| |
|
| sub text { |
sub text { |