wp-cli/config-command

Show literal "true"/"false" when reading boolean values instead of an empty string

Opened this issue · 0 comments

Feature Request

Describe your use case and the problem you are facing

Running wp config list or wp config get, boolean values are shown as 1 / empty string.

$ wp config list
name    value   type
...
WP_DEBUG        1       constant
WP_DEBUG_LOG    1       constant
WP_DEBUG_DISPLAY                constant
$ wp config get WP_DEBUG_DISPLAY

Describe the solution you'd like

Instead of echoing directly the boolean value, resulting in 1 / nothing, boolean values should be considered strictly and shown as true / false, i.e.

$ wp config list
name    value   type
...
WP_DEBUG        true       constant
WP_DEBUG_LOG    true       constant
WP_DEBUG_DISPLAY   false             constant
$ wp config get WP_DEBUG_DISPLAY
false

In this way we could understand better if we set really a false value or an empty string instead.