PHP code example of laravel-workflow / waterline

1. Go to this page and download the library: Download laravel-workflow/waterline library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

laravel-workflow / waterline example snippets


Gate::define('viewWaterline', function ($user) {
    return in_array($user->email, [
        '[email protected]',
    ]);
});

'workflow_sort_column' => 'created_at',

'observability' => [
    'workflow_types' => [
        'orders.import' => [
            'classification' => 'business_operation',
            'fields' => [
                'order_id' => [
                    'label' => 'Order',
                    'source' => 'search_attributes',
                    'key' => 'order_id',
                ],
            ],
            'links' => [
                'order' => [
                    'label' => 'Open order',
                    'url' => 'https://app.example/orders/{order_id}',
                ],
            ],
        ],
    ],
],
bash
composer -workflow/waterline:^2.0" \
    "durable-workflow/workflow:^2.0"

php artisan waterline:install