Sandbox API: Host
Overview¶
Minimal host driver API check.
Example¶
<?php
require 'examples/boot.php';
use Cognesy\Sandbox\Config\ExecutionPolicy;
use Cognesy\Sandbox\Sandbox;
$policy = ExecutionPolicy::in(__DIR__);
$result = Sandbox::host($policy)->execute(['echo', 'hello from host sandbox']);
assert($result->exitCode() === 0, 'Host echo should exit with code 0');
echo "Exit: {$result->exitCode()}\n";
echo $result->stdout();
?>