| 
<?php
 /*
 * This file is part of Chevere.
 *
 * (c) Rodolfo Berrios <[email protected]>
 *
 * For the full copyright and license information, please view the LICENSE
 * file that was distributed with this source code.
 */
 
 declare(strict_types=1);
 
 use Chevere\Demo\Actions\ReturnsUnion;
 use function Chevere\Workflow\run;
 use function Chevere\Workflow\sync;
 use function Chevere\Workflow\workflow;
 
 require 'loader.php';
 
 /*
 php demo/union.php
 */
 
 $workflow = workflow(
 job1: sync(
 new ReturnsUnion(123),
 ),
 );
 $run = run($workflow);
 $unionResponse = $run->response('job1')->int();
 var_dump($unionResponse);
 
 |