public function license_valid()
 {
     $license = new HOCWP_License();
     $license->set_type('plugin');
     $license->set_use_for($this->basename);
     $license->set_option_name('hocwp_plugin_license');
     $data = $this->license_data;
     if (!hocwp_array_has_value($data)) {
         $data = $this->license_data();
     }
     $result = $license->check_valid($data);
     unset($license);
     return $result;
 }
function hocwp_theme_license_valid($data = array())
{
    global $hocwp_theme_license;
    if (!hocwp_object_valid($hocwp_theme_license)) {
        $hocwp_theme_license = new HOCWP_License();
    }
    return $hocwp_theme_license->check_valid($data);
}