Download the PHP package bantenprov/workflow without Composer
On this page you can find all versions of the php package bantenprov/workflow. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download bantenprov/workflow
More information about bantenprov/workflow
Files in bantenprov/workflow
Download bantenprov/workflow
More information about bantenprov/workflow
Files in bantenprov/workflow
Vendor bantenprov
Package workflow
Short Description The Workflow package for manage state and transition
License MIT
Homepage https://github.com/bantenprov/workflow
Package workflow
Short Description The Workflow package for manage state and transition
License MIT
Homepage https://github.com/bantenprov/workflow
Please rate this library. Is it a good library?
Informations about the package workflow
Workflow Management
Workflow management for easily manage states and transitions in a complex business prosess.
The final of this package will be contained some awesome feature:
- Workflow
- Workflow State
- Workflow Transition
- Workflow Notification
- Workflow Guard
- Transition Attachment
- Attachment
- Notification To
- Notification cc
- History
Workflow Management
Workflow management for easily manage states and transitions in a complex business prosess.
The final of this package will be contained some awesome feature:
Worklow
- Define a name and descriotion of the workflow, each conte type could containt more then one workflow to manage their business process
State
- Define a collection of state name in worflow related, and describe the latest status the content in a business process
Transition
- Define a transition of any state in content, this feature will be handle move transition
Guard
- Guard give a permission to manage one or any authorization of the role management to the transition related
Notification
- When a state of content was change, or a transition executed a notification will be sent by system to pic related. notification displayed in user desktop related and as mail notification.
TODO
See TODO before use this.
DEMO
Demo site for this packages is available here : Workflow.
Install Laravel :
Install package :
Edit config/config.php
Edit config/app.php
providers
aliases
Artisan command :
Contoh penggunaan :
Trait :
1. WorkflowStateTrait
2. WorkflowTransitionTrait
WorkflowStateTrait sample
# |
Method | NULL | Default | Ex | Type |
---|---|---|---|---|---|
1 | stateIndex($page = 10) | Y | 10 | $page=10 | Integer |
2 | stateCreate() | Y | - | - | - |
3 | stateStore($request,= array()) | N | - | $request->all() | Array |
4 | stateEdit($id) | N | - |
$id = 1 |
Integer |
5 | stateUpdate($request= array(), $id) | N | - |
$request->all() $id = 1 |
Array |
6 | stateActive($id) | N | - | $id = 1 |
Integer |
7 | stateDeActive($id) | N | - | $id = 1 |
Integer |
WorkflowTransitionTrait sample
# |
Method | NULL | Default | Ex | Type |
---|---|---|---|---|---|
1 | transitionIndex($page = 10) | Y | 10 | $page=10 | Integer |
2 | transitionCreate() | Y | - | - | - |
3 | transitionStore($request = array()) | N | - | $request->all() | Array |
4 | transitionEdit($id) | N | - |
$id = 1 |
Integer |
5 | transitionUpdate($request = array(), $id) | N | - |
$request->all() $id = 1 |
Array |
6 | transitionActive($id) | N | - | $id = 1 |
Integer |
7 | transitionDeActive($id) | N | - | $id = 1 |
Integer |
Contoh 2
pada aplikasi yang digunakan
CSS
folder style.css : public/css/style.css
JS
folder custom.js : public/js/custom.js
All versions of workflow with dependencies
PHP Build Version
Package Version
Requires
php Version
>=5.6.4
illuminate/support Version 5.4.*
laravelcollective/html Version ^5.4.0
that0n3guy/transliteration Version 2.0.x
illuminate/support Version 5.4.*
laravelcollective/html Version ^5.4.0
that0n3guy/transliteration Version 2.0.x
The package bantenprov/workflow contains the following files
Loading the files please wait ....