function check_code_for_activation() { $response = array('status' => false, 'message' => __('Activation code for quotation addon is invalid, please check it and try again.', 'wpshop')); $required_code = wpshop_tools::get_plugin_validation_code(WPS_QUOTATION_DIR, site_url()); if ($_POST['code'] === $required_code) { $this->action_to_do_to_activate(); $response = array('status' => true, 'message' => __('Quotation addon have been successfully activated.', 'wpshop')); } wp_die(json_encode($response)); }