Changeset 1175 for lang/perl/Net-Wassr

Show
Ignore:
Timestamp:
11/06/07 11:49:07 (6 years ago)
Author:
tokuhirom
Message:

Net-Wassr: you can use 'start' and 'stop' method.

Location:
lang/perl/Net-Wassr/trunk
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • lang/perl/Net-Wassr/trunk/Makefile.PL

    r1166 r1175  
    88requires 'autobox'; 
    99requires 'autobox::Core'; 
     10requires 'Module::Compile::TT'; 
    1011 
    1112build_requires 'Test::More'; 
  • lang/perl/Net-Wassr/trunk/lib/Net/Wassr/TODO.pm

    r1173 r1175  
    5252} 
    5353 
    54 sub done { 
     54use tt methods => [qw/done delete start stop/]; 
     55[% FOR method IN methods %] 
     56sub [% method %] { 
    5557    my ($self, $todo_rid) = @_; 
    5658 
    57     my $res = $self->{ua}->post("$BASE_URL/done.json", [todo_rid => $todo_rid]); 
     59    my $res = $self->{ua}->post("$BASE_URL/[% method %].json", [todo_rid => $todo_rid]); 
    5860    if ($res->is_success) { 
    5961        return $res->content; 
     
    6264    } 
    6365} 
    64  
    65 sub delete { 
    66     my ($self, $todo_rid) = @_; 
    67  
    68     my $res = $self->{ua}->post("$BASE_URL/delete.json", [todo_rid => $todo_rid]); 
    69     if ($res->is_success) { 
    70         return $res->content; 
    71     } else { 
    72         croak $res->status_line; 
    73     } 
    74 } 
     66[% END %] 
     67no tt; 
    7568 
    7669sub add {