final protected function getBooleanValue(string $key, bool $default = false): bool
    {
        $value = $this->getConfigValue($key);
        if (!$value) {
            return $default;
        }

        return \boolval($value);
    }
final protected function getBooleanValue(string $key, bool $default = false): bool
    {
        $value = $this->getConfigValue($key);
        if (!$value) {
            return $default;
        }

        return \boolval($value);
    }
final protected function getBooleanValue ( string $ key , bool $ default = false ) : bool { $ value = $ this -> getConfigValue ( $ key ) ; if ( ! $ value ) { return $ default ; } return \ boolval ( $ value ) ; }
Retrieves a boolean configuration parameter.
@param string $key The key for the value.
@param bool $default The default value if not found (false)
@return bool The value
Retrieves a boolean configuration parameter .