{"repo":"laravolt/camunda","free":true,"listed":false,"github":"https://github.com/laravolt/camunda","clone":"git clone https://github.com/laravolt/camunda.git","description":"Convenience Laravel HTTP client wrapper to interact with Camunda REST API.","language":"PHP","stars":21,"topics":["camunda","workflow","rest-api","laravel-package","php"],"license":null,"category":"workflow-automation","readme_excerpt":"laravolt/camunda Convenience Laravel HTTP client wrapper to interact with Camunda REST API. Installation composer require laravolt/camunda Configuration Prepare your .env : Add following entries to config/services.php : Usage Process Definition Camunda API reference: https://docs.camunda.org/manual/latest/reference/rest/process-definition/ Process Instance Camunda API reference: https://docs.camunda.org/manual/latest/reference/rest/process-instance/ Message Event Task Camunda API reference: https://docs.camunda.org/manual/latest/reference/rest/task/ External Task Camunda API reference: https://docs.camunda.org/manual/latest/reference/rest/external-task/ Consume External Task Create a new job to consume external task via php artisan make:job and modify the skeleton: Subscribe to some topic: Register the scheduler: If you need shorter pooling time (sub-minute frequency), please check Laravel Short Schedule. Reference: - https://laravel.com/docs/master/scheduling - https://laravel.com/docs/master/queues - https://github.com/spatie/laravel-short-schedule Task History (Completed Task) Camunda API reference: https://docs.camunda.org/manual/latest/reference/rest/history/task/ Deployment Raw Endpoint You can utilize Laravolt\\Camunda\\CamundaClient to call any Camunda REST endpoint. CamundaClient::make() is a wrapper for Laravel HTTP Client with base URL already set based on your Camunda services configuration. Take a look at the documentation for more information.","default_branch":null,"files":null,"tree":[],"storefront":"/r/laravolt","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/laravolt/camunda/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}