PHP Classes

File: composer.json

Recommend this page to a friend!
  Classes of Jorge Castro   PHP State Machine One   composer.json   Download  
File: composer.json
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: PHP State Machine One
Process transitions in a state machine
Author: By
Last change: 2.4 2019-12-26
2.3 2019-12-26
* 2.2 2019-10-22
* Updated eftec/MiniLang (dependency) from 2.9 => 2.12
* Updated eftec/pdoone (dependency) from 1.11 => 1.12
* Added dependency/documentstoreone (dependency) to 1.11 (it allows to use the filesystem as database)
* New methods setDocOne(), getDocOne()
* Now the library allows to use pdo (mysql database) or a file system (documentOne) for the persistence.
* Fixed a problem with the UI (it only executed the last job)
* Added changes to the UI. Now, it is possible to view and change the current job.
* Fixed a problem with the creation of table. Now the column TEXT_JOB is always created.
* 2.1 2019-08-28
* * Updated eftec/minilang to 2.9.
* * It allows to store arrays in each field
* * If the job's field is an object or array, then it is store in a MEDIUMTEXT FIELD (serialized)
* * method Flags::flagexist()
* * method StateMachineOne::removetransition()
* 1.11 2019-08-04 Some fixes
* 1.10 2019-08-04
* * Updated to "eftec/minilang": "^2.7"
* * Solved a bug in callEvent() does not fail if there is not a job.
* * Added the method cacheMachine() to cache the results.
* * Code Formatted to PSR-2
* 1.8 2019-07-29 Some cleaups and methods setPdoOne() and getPdoOne();
1.7
1.6
1.5 New parser.
1.4 include pull #1 and It removes two variables that aren't in use.
Revert php-5.6 support
Test enhancement
1.3
1.2
Date: 4 years ago
Size: 1,084 bytes
 

Contents

Class file image Download
{ "name": "eftec/statemachineone", "description": "A state Machine library for business processes", "version": "2.4", "type": "library", "keywords": [ "php" ,"statemachine", "fsm", "finite-state-machine", "state" ], "homepage": "https://github.com/EFTEC/StateMachineOne", "authors": [ { "name": "Jorge Castro Castillo", "homepage": "https://github.com/EFTEC/" } ], "minimum-stability": "beta", "license": "LGPL-3.0", "require": { "php": ">=5.6", "composer/installers": "^1.7", "eftec/pdoone": "^1.15", "eftec/minilang": "^2.14", "eftec/documentstoreone": "^1.11", "ext-ctype": "*", "ext-json": "*" }, "require-dev": { "phpunit/phpunit": "^5.7 || ^6.5" }, "autoload": { "psr-4": { "eftec\\": "vendor/eftec/", "eftec\\statemachineone\\": "lib/" } }, "autoload-dev": { "psr-4": { "eftec\\tests\\": "tests/" } } }