Changeset 188

Show
Ignore:
Timestamp:
02/27/06 07:46:26
Author:
miyagawa
Message:

Publish::Speech: Use can() to get subroutine refs defined in subclasses.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/plagger/lib/Plagger/Plugin/Publish/Speech.pm

    r171 r188  
    2121    $context->register_hook( 
    2222        $self, 
    23         'publish.feed' => 'feed'
    24         'publish.finalize' => 'finalize'
     23        'publish.feed' => $self->can('feed')
     24        'publish.finalize' => $self->can('finalize')
    2525    ); 
    2626} 
    2727 
     28sub feed      { $_[1]->error('Subclass should override this') } 
     29sub finalize { $_[1]->error('Subclass should override this') } 
    2830 
    29311;