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: 1 year 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/"
        }
    }
}
For more information send a message to info at phpclasses dot org.