Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Oct 28, 2011
  1. !!! Experiment with Reflex events being objects.

    authored
    Introduces a compatibility breakage in emit(), and all callbacks
    receive an event object rather than a hash of key/value pairs.
Commits on May 31, 2011
  1. Remove emit() from roles.

    authored
    Roles are all about static composition, and events are for dynamic
    composition.  Roles that emit() events blur this distinction, so I'm
    deeming them to be "bad".
    
    Additionally, one of Reflex's prime directives is for consumers to
    decide how they'll handle things.  Implementing "interface" callbacks
    in roles (even default ones) takes this away from the consumer.  The
    current solution is to provide declarative helpers to define the
    defaults.  They also make more explicit that it's the consumer's role
    (har) to define callbacks in all cases.  This is slightly less
    convenient, but it's a lot cleaner.
    
    Also add vim format lines so I stop dealing with whitespace
    inconsistencies.
Commits on Jan 25, 2011
  1. Explain that request() is a convenience method to gloss over the deta…

    authored
    …ils of $poe_kernel->post().
Commits on Jan 24, 2011
  1. Improve the comments in the POE component examples. Rob Bloodgood poi…

    authored
    …nted out that the code's not self-explanatory.
Commits on Jun 27, 2010
Commits on Sep 23, 2009
Something went wrong with that request. Please try again.