public function validateValue($value, array $validValues)
    {
        $result = true;

        if (is_array($value)) {
            $values = $value;
            foreach ($values as $value) {
                $result = $result && in_array($value, $validValues);
            }
        } else {
            $result = in_array($value, $validValues);
        }

        return $result;
    }