Skip to content

Please update your code in README.md and example #18

@dannsbass

Description

@dannsbass
Screenshot 2023-09-30 173844

I think you miss the $loop in your code:

<?php
require __DIR__ . '/vendor/autoload.php';

$loop = React\EventLoop\Factory::create(); #this

$launcher = new Clue\React\Shell\ProcessLauncher($loop);

$shell = $launcher->createDeferredShell('bash');

$shell->execute('echo -n $USER')->then(function ($result) {
    var_dump('current user', $result);
});

$shell->execute('env | sort | head -n10')->then(function ($env) {
    var_dump('env', $env);
});

$shell->end();

$loop->run(); #and this

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions