Skip to content

Interactive shell fails without a command #260

@flavioheleno

Description

@flavioheleno

Describe the bug
According to the docs, one can run php vendor/bin/roach <url> to start Roach's Interactive Shell, but it actually requires a command (roach:shell) to be inserted just before the <url> argument (ie. php vendor/bin/roach roach:shell <url>).

Reproduction

$ php vendor/bin/roach https://roach-php.dev/docs/repl

                                                           
  There are no commands defined in the "https" namespace.  
                                                           

Expected behavior

$ php vendor/bin/roach https://roach-php.dev/docs/repl

Available variables:
    $response:      <200 'https://roach-php.dev/docs/repl'>
    $html:          Raw HTML contents of response
Commands:
    fetch <url>     Fetch URL and update the $response and $html objects

Psy Shell v0.12.4 (PHP 8.3.11 — cli) by Justin Hileman

Package versions (please complete the following information):

  • core: v3.2.0
  • php: 8.3.11

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions