OSS\OssClient::getValue PHP Method

getValue() private method

获取value
private getValue ( array $options, string $key, string $default = NULL, boolean $isCheckEmpty = false, boolean $isCheckBool = false ) : boolean | null
$options array
$key string
$default string
$isCheckEmpty boolean
$isCheckBool boolean
return boolean | null
    private function getValue($options, $key, $default = NULL, $isCheckEmpty = false, $isCheckBool = false)
    {
        $value = $default;
        if (isset($options[$key])) {
            if ($isCheckEmpty) {
                if (!empty($options[$key])) {
                    $value = $options[$key];
                }
            } else {
                $value = $options[$key];
            }
            unset($options[$key]);
        }
        if ($isCheckBool) {
            if ($value !== true && $value !== false) {
                $value = false;
            }
        }
        return $value;
    }