BPM-Engine

 view release on metacpan or  search on metacpan

META.yml  view on Meta::CPAN

  MooseX::Traits: 0.11
  MooseX::Types: 0.23
  MooseX::Types::DBIx::Class: 0.05
  MooseX::Types::UUID: 0.02
  Path::Class: 0.21
  Silly::Werder: 0.90
  Sub::Exporter: 0.98
  Template: 2.20
  Text::Xslate: 1.0012
  Text::Xslate::Bridge::TT2Like: 0
  Try::Tiny: 0.11
  XML::LibXML: 1.70
  XML::LibXML::Simple: 0.13
  YAML::LibYAML: 0.18
  aliased: 0
  namespace::autoclean: 0.11
  namespace::clean: 0.18
  parent: 0
  perl: 5.10.0
resources:
  homepage: http://bpmengine.org/

Makefile.PL  view on Meta::CPAN

requires        'namespace::clean'           => '0.18';
requires        'namespace::autoclean'       => '0.11';
requires        'DateTime'                   => '0.53';
requires        'Sub::Exporter'              => '0.98';
requires        'Path::Class'                => '0.21';
requires        'File::ShareDir'             => '1.03';
requires        'JSON'                       => '0';
requires        'Silly::Werder'              => '0.90';
requires        'Data::GUID'                 => '0.046';
requires        'Class::MOP'                 => '1.1';
requires        'Try::Tiny'                  => '0.11';
requires        'Exception::Class'           => '1.29';
requires        'Template'                   => '2.20';
requires        'Text::Xslate'               => '1.0012';
requires        'Text::Xslate::Bridge::TT2Like' => '0';
requires        'XML::LibXML'                => '1.70';
requires        'XML::LibXML::Simple'        => '0.13';
requires        'Class::Workflow'            => '0.11';
requires        'BPM::XPDL'                  => '0.04';
requires        'Graph'                      => '0.94';
requires        'Moose'                      => '2.0601';

inc/Test/Fatal.pm  view on Meta::CPAN

use strict;
use warnings;
package Test::Fatal;
{
  $Test::Fatal::VERSION = '0.010';
}
# ABSTRACT: incredibly simple helpers for testing code with exceptions


use Carp ();
use Try::Tiny 0.07;

use Exporter 5.57 'import';

our @EXPORT    = qw(exception);
our @EXPORT_OK = qw(exception success dies_ok lives_ok);


sub exception (&) {
  my $code = shift;

lib/BPM/Engine/Role/HandlesTaskdata.pm  view on Meta::CPAN

package BPM::Engine::Role::HandlesTaskdata;
BEGIN {
    $BPM::Engine::Role::HandlesTaskdata::VERSION   = '0.01';
    $BPM::Engine::Role::HandlesTaskdata::AUTHORITY = 'cpan:SITETECH';
    }

use namespace::autoclean;
use Moose::Role;
use Data::GUID;
use Try::Tiny;

requires qw/
    process_instance
    process
    /;

before 'execute_task' => sub {
    my ($self, $task, $activity_instance) = @_;

    my $pi       = $self->process_instance or die("Process instance not found");



( run in 0.843 second using v1.01-cache-2.11-cpan-05444aca049 )