package Webservice::InterMine::ResultIterator::Role::HTMLTableRow;
use Moose::Role;
requires qw(next);
sub html_row {
my $self = shift;
my $row = $self->next;
return unless ( defined $row );
my $output = "<tr>";
for (@$row) {
$output .= (defined $_) ? "<td>$_</td>" : "<td>[NONE]</td>";
}
$output .= "</tr>";
return $output;
}
1;