19 -38 Covered Lines
19 -38 Total Lines
100 % ± 0% Code Coverage
|
⇢ |
100%
|
OptionsRequiredTrait added |
|
⇢ |
100%
|
OptionsSerializerTrait added |
|
⇢ |
100%
|
CommandImmutableOptionsTrait added |
100%
|
↛ |
|
ImmutableException removed |
100%
|
↛ |
|
Options removed |
100%
|
↛ |
|
Command removed |
|
⇢ |
2
|
OptionsRequiredTrait::checkRequired() added |
|
⇢ |
1
|
OptionsSerializerTrait::jsonSerialize() added |
|
⇢ |
1
|
CommandImmutableOptionsTrait::copyWithOptions() added |
2
|
↛ |
|
Command::options() removed |
2
|
↛ |
|
Options::__construct() removed |
2
|
↛ |
|
Options::ensureRequired() removed |
1
|
↛ |
|
CommandException::needsOptions() removed |
1
|
↛ |
|
ImmutableException::cannotModify() removed |
1
|
↛ |
|
Command::__invoke() removed |
1
|
↛ |
|
Command::withOptions() removed |
1
|
↛ |
|
Options::valid() removed |
1
|
↛ |
|
Options::toArray() removed |
1
|
↛ |
|
Options::__get() removed |
⋮ | view more |