    function update_license_status() {
        $status = '';
        $license_key = $this->get_license_key();

        if (!empty($license_key) || defined('W3TC_LICENSE_CHECK')) {
            $license = edd_w3edge_w3tc_check_license($license_key, W3TC_VERSION);
            $version = '';

            if ($license) {
                $status = $license->license;
                if (in_array($status, array('valid', 'host_valid'))) {
                    $version = 'pro';
                } elseif (in_array($status, array('site_inactive','valid')) && w3tc_is_pro_dev_mode()) {
                    $status = 'valid';
                    $version = 'pro_dev';
                }
            }

            $this->_config->set('plugin.type', $version);
        } else {
            $status = 'no_key';
            $this->_config->set('plugin.type', '');
        }
        try {
            $this->_config->save();
        } catch(Exception $ex) {}
        return $status;
    }
The web application does not, or can not, sufficiently verify whether a well-formed, valid, consistent request was intentionally provided by the user who submitted the request.