Allow providing manual signature hint to commands

This commit is contained in:
2025-01-18 21:58:51 +01:00
parent 0bca797e8d
commit 6671ec3eac
2 changed files with 11 additions and 3 deletions

View File

@ -31,8 +31,8 @@ class CommandTest extends \PHPUnit\Framework\TestCase
$command = new Command("test", function (string $a, ?int $b, bool $c = false) { });
$expect = [
'a' => 'string',
'b' => 'int',
'c' => '?bool'
'b' => '?int',
'c' => 'bool=false'
];
$this->assertEquals($expect, $command->parameters());
}