idci / group-action-bundle
A symfony bundle to create/run grouped actions.
Installs: 57 685
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 3
Forks: 0
Open Issues: 16
Type:symfony-bundle
Requires
- php: >=5.6
- doctrine/doctrine-bundle: ^1.8|^2.0
- symfony/framework-bundle: >=2.8
Requires (Dev)
- phpunit/phpunit: ~5.7
- symfony/symfony: ~2.8
- dev-master
- v6.0.0
- 4.0.x-dev
- v4.0.4
- v4.0.3
- v4.0.2
- v4.0.1
- v4.0.0
- v3.1.4
- 3.1.3
- v3.1.2
- v3.1.1
- v3.1.0
- 3.0.x-dev
- v3.0.1
- v3.0.0
- 2.3.x-dev
- v2.3.3
- v2.3.2
- v2.3.1
- v2.3.0
- v2.2.3
- v2.2.2
- v2.2.1
- v2.2.0
- v2.1.1
- v2.1.0
- 2.0.x-dev
- v2.0.0
- v1.1.2
- v1.1.1
- v1.1.0
- v1.0.0
- dev-feat/symfony-6
- dev-dependabot/npm_and_yarn/qs-6.4.1
- dev-dependabot/npm_and_yarn/decode-uri-component-0.2.2
- dev-dependabot/npm_and_yarn/loader-utils-1.4.2
- dev-dependabot/composer/twig/twig-2.15.3
- dev-dependabot/npm_and_yarn/async-2.6.4
- dev-dependabot/npm_and_yarn/chownr-1.1.4
- dev-dependabot/npm_and_yarn/node-sass-7.0.0
- dev-dependabot/npm_and_yarn/tar-2.2.2
- dev-dependabot/npm_and_yarn/hosted-git-info-2.8.9
- dev-dependabot/npm_and_yarn/lodash-4.17.21
- dev-dependabot/npm_and_yarn/y18n-3.2.2
- dev-dependabot/npm_and_yarn/elliptic-6.5.4
- dev-dependabot/npm_and_yarn/ini-1.3.7
- dev-dependabot/npm_and_yarn/lodash.mergewith-4.6.2
- dev-dependabot/npm_and_yarn/mixin-deep-1.3.2
- dev-fix/deprecations
- dev-dependabot/composer/symfony/symfony-2.8.52
This package is auto-updated.
Last update: 2024-10-27 13:05:08 UTC
README
This Symfony bundle allows to run an action on several abstract
data type (array, entities, documents, ...) throught a form.
The purpose is to give a simple way to create actions and display a form.
Introduction
Glossary
- A group action is a Symfony service that will do any work you want. It will run a sequence of intructions on a dataset.
- A namespace is, as its name say, a namespace to defined a list of several group actions can be retrieved by the configured namespace.
UML Schema
Installation
Add dependencies in your composer.json
file:
"require": { ... "idci/group-action-bundle": "~2.0" },
Install these new dependencies in your application using composer:
$ php composer.phar update
Register needed bundles in your application kernel:
<?php // app/AppKernel.php public function registerBundles() { $bundles = array( // ... new IDCI\Bundle\GroupActionBundle\IDCIGroupActionBundle(), ); }
That's it, you are ready to use the bundle.