Changes between Version 3 and Version 4 of WhyPadreNeedsMoose
- Timestamp:
- 03/08/12 14:50:31 (15 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
WhyPadreNeedsMoose
v3 v4 1 {{{ 2 #!perl 3 #!/usr/bin/perl 4 1 {{{#!perl 5 2 use v5.10; 6 3 7 4 package Padre::Document; 8 5 use Moose; 9 10 sub event_key_up { 11 say "event_key_up fired"; 12 } 13 6 sub event_key_up { say "event_key_up fired"; } 14 7 no Moose; 15 8 1; … … 17 10 package NeedsKeyUpEvent; 18 11 use Moose::Role; 19 20 12 requires 'event_key_up'; 21 22 before 'event_key_up' => sub { 23 say q{before eats}; 24 }; 25 26 after 'event_key_up' => sub { 27 say q{after event_key_up}; 28 }; 29 30 no Moose::Role; 13 before 'event_key_up' => sub { say q{before event_key_up}; }; 14 after 'event_key_up' => sub { say q{after event_key_up}; }; 15 no Moose::Role; 31 16 1; 32 17 … … 39 24 $q->event_key_up; 40 25 }}} 26 27 => 28 29 {{{ 30 before event_key_up 31 event_key_up fired 32 after event_key_up 33 ----- 34 event_key_up fired 35 }}}
