Show code for requiring as_string method in example of inlining a role
Dave Rolsky [Thu, 17 Jun 2010 19:24:37 +0000 (14:24 -0500)]
moose-class/slides/index.html

index 10766e6..5b91f02 100644 (file)
@@ -1348,7 +1348,9 @@ use Moose;
 
 <span class="delete">with 'Printable';</span>
 
-<span class="highlight">has has_been_printed =&gt; ( is =&gt; 'rw'  );
+<span class="highlight">die '...' unless __PACKAGE__->can('as_string');
+
+has has_been_printed =&gt; ( is =&gt; 'rw'  );
 
 sub print {
     my $self = shift;