I hereby claim:
- I am sitetechie on github.
- I am sitetechie (https://keybase.io/sitetechie) on keybase.
- I have a public key ASADAq0xDuEMru2KatBLs8KKYrVJYfyb0sVELl_mA-sXjgo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
| package BPM::Engine::Trait::GraphViz; | |
| ## no critic (RequireEndWithOne) | |
| use MooseX::Declare; | |
| role BPM::Engine::Trait::GraphViz { | |
| use GraphViz; | |
| use BPM::Engine::Types qw/UUID/; |
| package BPM::Engine::Plugin::SaveWorkItem; | |
| use Moose::Role; | |
| use namespace::autoclean; | |
| before 'cb_execute_task' => sub { | |
| my ($self, $task, $activity_instance) = @_; | |
| return unless $task->task_type =~ /^manual|user|receive$/i; |
| package BPM::Engine::Plugin::StepRunner; | |
| use Moose::Role; | |
| override 'start_activity' => sub { | |
| my ($self, $activity, $instance) = @_; | |
| # warn "Overriding start_activity"; | |
| }; |
| package BPM::Engine::Plugin::TaskRunner; | |
| use Moose::Role; | |
| use My::TaskRunner; | |
| has 'taskrunner' => ( | |
| is => 'rw', | |
| lazy_build => 1, | |
| ); |
| // includes bindings for fetching/fetched | |
| PaginatedCollection = Backbone.Collection.extend({ | |
| initialize: function() { | |
| _.bindAll(this, 'parse', 'url', 'pageInfo', 'nextPage', 'previousPage'); | |
| this.page = 1; | |
| }, | |
| fetch: function(options) { | |
| options || (options = {}); | |
| this.trigger("fetching"); |