Commit 494cdd09 authored by Amiya Sahu's avatar Amiya Sahu

Added function prefixes

parent 67843de9
...@@ -5,7 +5,7 @@ if (!defined('QA_VERSION')) { // don't allow this page to be requested directly ...@@ -5,7 +5,7 @@ if (!defined('QA_VERSION')) { // don't allow this page to be requested directly
exit; exit;
} }
function reset_all_notification_options() { function ami_reset_all_notification_options() {
qa_opt('ami_email_notf_allow_cat_follower', false); qa_opt('ami_email_notf_allow_cat_follower', false);
qa_opt('ami_email_notf_allow_tag_follower', false); qa_opt('ami_email_notf_allow_tag_follower', false);
qa_opt('ami_email_notf_allow_user_follower', false); qa_opt('ami_email_notf_allow_user_follower', false);
...@@ -13,16 +13,16 @@ function reset_all_notification_options() { ...@@ -13,16 +13,16 @@ function reset_all_notification_options() {
qa_opt('ami_email_notf_min_point_val', false); qa_opt('ami_email_notf_min_point_val', false);
} }
function reset_all_notification_points_options() { function ami_reset_all_notification_points_options() {
qa_opt('ami_email_notf_min_point', false); qa_opt('ami_email_notf_min_point', false);
qa_opt('ami_email_notf_min_point_val', false); qa_opt('ami_email_notf_min_point_val', false);
} }
function set_all_notification_options() { function ami_set_all_notification_options() {
$error = array(); $error = array();
//if plugin is enabled then atlest one option has to be enabled //if plugin is enabled then atlest one option has to be enabled
if (options_selected()) { if (ami_options_selected()) {
qa_opt('ami_email_notf_allow_cat_follower', !!qa_post_text('ami_email_notf_allow_cat_follower')); qa_opt('ami_email_notf_allow_cat_follower', !!qa_post_text('ami_email_notf_allow_cat_follower'));
qa_opt('ami_email_notf_allow_tag_follower', !!qa_post_text('ami_email_notf_allow_tag_follower')); qa_opt('ami_email_notf_allow_tag_follower', !!qa_post_text('ami_email_notf_allow_tag_follower'));
qa_opt('ami_email_notf_allow_user_follower', !!qa_post_text('ami_email_notf_allow_user_follower')); qa_opt('ami_email_notf_allow_user_follower', !!qa_post_text('ami_email_notf_allow_user_follower'));
...@@ -35,27 +35,27 @@ function set_all_notification_options() { ...@@ -35,27 +35,27 @@ function set_all_notification_options() {
qa_opt('ami_email_notf_min_point_val', (int) $minimum_user_point_value); qa_opt('ami_email_notf_min_point_val', (int) $minimum_user_point_value);
} else if (!!$minimum_user_point_value && (!is_numeric($minimum_user_point_value) || $minimum_user_point_value <= 0)) { } else if (!!$minimum_user_point_value && (!is_numeric($minimum_user_point_value) || $minimum_user_point_value <= 0)) {
// the minimum_user_point_value is set but the value is not valid // the minimum_user_point_value is set but the value is not valid
reset_all_notification_points_options(); ami_reset_all_notification_points_options();
//send a error message to UI //send a error message to UI
$error['enter_point_value'] = qa_lang('notify/point_value_should_numeric'); $error['enter_point_value'] = qa_lang('notify/point_value_should_numeric');
} else { } else {
reset_all_notification_points_options(); ami_reset_all_notification_points_options();
//send a error message to UI //send a error message to UI
$error['enter_point_value'] = qa_lang('notify/point_value_required'); ; $error['enter_point_value'] = qa_lang('notify/point_value_required'); ;
} }
} else { } else {
reset_all_notification_points_options(); ami_reset_all_notification_points_options();
} }
} else { } else {
//if none of the elements are selected disable the plugin and send a error message UI //if none of the elements are selected disable the plugin and send a error message UI
qa_opt('ami_email_notf_enable_plugin', false); qa_opt('ami_email_notf_enable_plugin', false);
reset_all_notification_options(); ami_reset_all_notification_options();
$error['no_options_selected'] = qa_lang('notify/choose_atleast_one_opt'); $error['no_options_selected'] = qa_lang('notify/choose_atleast_one_opt');
} }
return $error; return $error;
} }
function options_selected() { function ami_options_selected() {
return ((!!qa_post_text('ami_email_notf_allow_cat_follower')) || return ((!!qa_post_text('ami_email_notf_allow_cat_follower')) ||
(!!qa_post_text('ami_email_notf_allow_tag_follower')) || (!!qa_post_text('ami_email_notf_allow_tag_follower')) ||
(!!qa_post_text('ami_email_notf_allow_user_follower')) ); (!!qa_post_text('ami_email_notf_allow_user_follower')) );
......
...@@ -202,9 +202,9 @@ class qa_email_notifications_event { ...@@ -202,9 +202,9 @@ class qa_email_notifications_event {
qa_opt('ami_email_notf_enable_plugin', $enable_plugin); qa_opt('ami_email_notf_enable_plugin', $enable_plugin);
if (!$enable_plugin) { if (!$enable_plugin) {
//if the plugin is disabled then turn off all features //if the plugin is disabled then turn off all features
reset_all_notification_options(); ami_reset_all_notification_options();
} else { } else {
$response = set_all_notification_options(); $response = ami_set_all_notification_options();
//$error will be false if the //$error will be false if the
$error = (isset($response) && is_array($response) && !empty($response)) ? true : false; $error = (isset($response) && is_array($response) && !empty($response)) ? true : false;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment