Lines 66.66% 2 / 3
Methods 66.66% 2 / 3
Classes 0.00% 0 / 1
Name Lines Methods CRAP
 type 0.00% 0 / 1 0.00% 0 / 1 2
 describe 100.00% 1 / 1 100.00% 1 / 1 1
 toMessage 100.00% 1 / 1 100.00% 1 / 1 1
9final readonly class GetComponentVersion implements HaCommand
10{
11    public function type(): string
12    {
13        return 'stewart/version';
14    }
15
16    public function describe(): string
17    {
18        return $this->type();
19    }
20
21    public function toMessage(): array
22    {
23        return ['type' => $this->type()];
24    }
25}