PHPackages                             evheniy/simple-task-fsm-bundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. evheniy/simple-task-fsm-bundle

ActiveSymfony-bundle[Utility &amp; Helpers](/categories/utility)

evheniy/simple-task-fsm-bundle
==============================

The SimpleTaskFSMBundle adds the ability to use FSM tasks runner in your application.

1.0.0(10y ago)110.9kMITPHPPHP &gt;=5.3.0

Since Jun 3Pushed 10y ago2 watchersCompare

[ Source](https://github.com/evheniy/SimpleTaskFSMBundle)[ Packagist](https://packagist.org/packages/evheniy/simple-task-fsm-bundle)[ RSS](/packages/evheniy-simple-task-fsm-bundle/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)Dependencies (1)Versions (2)Used By (0)

SimpleTaskFSMBundle
===================

[](#simpletaskfsmbundle)

This bundle provides the ability to use FSM tasks runner in your application.

[![knpbundles.com](https://camo.githubusercontent.com/657b9430ccebf40be42bb0e465a2a12a38afceed9b68289a708365c065db2439/687474703a2f2f6b6e7062756e646c65732e636f6d2f657668656e69792f53696d706c655461736b46534d42756e646c652f6261646765)](http://knpbundles.com/evheniy/SimpleTaskFSMBundle)

[![Latest Stable Version](https://camo.githubusercontent.com/5929a7cc979ee0d31ec268f5aa844d3485d30ccb1bb707963ec075bd895eb2af/68747470733a2f2f706f7365722e707567782e6f72672f657668656e69792f73696d706c652d7461736b2d66736d2d62756e646c652f762f737461626c65)](https://packagist.org/packages/evheniy/simple-task-fsm-bundle) [![Total Downloads](https://camo.githubusercontent.com/06f03de944e8d9892ce086d8400c816b90d49505fbefa88240e60dc45493d299/68747470733a2f2f706f7365722e707567782e6f72672f657668656e69792f73696d706c652d7461736b2d66736d2d62756e646c652f646f776e6c6f616473)](https://packagist.org/packages/evheniy/simple-task-fsm-bundle) [![Latest Unstable Version](https://camo.githubusercontent.com/8d87acba0414dbefdafa0a88bb160848e8eb35d6e37466afe92f3f376436c467/68747470733a2f2f706f7365722e707567782e6f72672f657668656e69792f73696d706c652d7461736b2d66736d2d62756e646c652f762f756e737461626c65)](https://packagist.org/packages/evheniy/simple-task-fsm-bundle) [![License](https://camo.githubusercontent.com/1afb0644cf7b85d47816fcf7c42d458e9f33ba14535da2558aac41d6f164fb90/68747470733a2f2f706f7365722e707567782e6f72672f657668656e69792f73696d706c652d7461736b2d66736d2d62756e646c652f6c6963656e7365)](https://packagist.org/packages/evheniy/simple-task-fsm-bundle)

[![Scrutinizer Code Quality](https://camo.githubusercontent.com/6d151219b078d8037666b84cf169b068c895dd87bad84e5882cdcb227c9a3a14/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f657668656e69792f53696d706c655461736b46534d42756e646c652f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/evheniy/SimpleTaskFSMBundle/?branch=master) [![Build Status](https://camo.githubusercontent.com/29afc52cbf8a3e78aa59de3bcd1fcbc22f05501cb2066a49a885c50ce3882ced/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f657668656e69792f53696d706c655461736b46534d42756e646c652f6261646765732f6275696c642e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/evheniy/SimpleTaskFSMBundle/build-status/master)

[![Build Status](https://camo.githubusercontent.com/441998d676c97d777e4b58f2cb6820b72efd3484060131185cffc68a1e2aa2c0/68747470733a2f2f7472617669732d63692e6f72672f657668656e69792f53696d706c655461736b46534d42756e646c652e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/evheniy/SimpleTaskFSMBundle)

Installation
------------

[](#installation)

```
$ composer require evheniy/simple-task-fsm-bundle "1.*"

```

Or add to composer.json

```
"evheniy/simple-task-fsm-bundle": "1.*"

```

AppKernel:

```
public function registerBundles()
{
    $bundles = array(
        ...
        new Evheniy\SimpleTaskFSMBundle\SimpleTaskFSMBundle(),
    );
    ...

```

Documentation
-------------

[](#documentation)

For using SimpleTaskFSMBundle you need to create state classes.

For example AppBundle/FSM/StateInit:

```
