Julien Fastré a309cc0774
Refactor workflow classes and forms
- the workflow controller add a context to each transition;
- the state of the entity workflow is applyied using a dedicated marking store
- the method EntityWorkflow::step use the context to associate the new step with the future destination user, cc users and email. This makes the step consistent at every step.
- this allow to remove some logic which was processed in eventSubscribers,
- as counterpart, each workflow must specify a dedicated marking_store:

```yaml
framework:
    workflows:
        vendee_internal:
            # ...
            marking_store:
                service: Chill\MainBundle\Workflow\EntityWorkflowMarkingStore
```
2024-07-02 08:30:28 +02:00
2021-11-23 14:05:45 +01:00
2024-07-02 08:30:28 +02:00
2023-05-03 23:00:08 +02:00
2024-06-18 10:16:39 +02:00
2023-10-03 07:52:45 +00:00
2022-05-05 07:13:53 +02:00
2021-11-23 14:05:45 +01:00
2023-02-04 01:19:34 +01:00
2021-05-04 14:49:36 +02:00
2024-05-28 12:54:56 +02:00

Chill framework

Documentation of the Chill software.

The online documentation can be found at http://docs.chill.social

See the docs directory for more.

Description
Miroir de chill-bundles
Readme AGPL-3.0 58 MiB
Languages
PHP 77.3%
Twig 10.4%
Vue 7.4%
JavaScript 3.1%
TypeScript 1%
Other 0.8%