MinneapolisStarTribune/Workflow — pull request #1 by ewbarnard (2014-04-30 17:38:04+00:00)
Title: Initial pull

- Add Makefile for my convenience
- Alter composer.json to reference fork/branched repositories; add workflow-eventlog-tiein, database, event-log, workflow-database-tiein dependencies
- Restructure workflow start/resume to a more standard (database-) transaction-based paradigm with try/catch; now sets the variable “exception” when processing a caught exception
- Prevent PHP error when passing an unexpected variable name into resume
- Correctly track the number of end nodes activated
- Expose the next-thread-id with a getter, allowing an external caller to drill down to the paused sub-workflow’s variables
- Propagate the live database node id throughout the various structures
- Mark broken tests as incomplete; increment loop, decrement loop, nested loop, “waiting for input data that has not been mocked”, fails to throw expected exception
- Adjust test path expectations to match where composer puts things