add_filter( "get_entry_info_filter_columns", "get_entry_info_filter_columns_by_HANNANStd" );
function get_entry_info_filter_columns_by_HANNANStd($get_users = true){
$account_choices = array();
if($get_users){
$args = apply_filters("gform_filters_get_users", array("number" => 200));
$accounts = get_users($args);
$account_choices = array();
foreach ($accounts as $account) {
$account_choices[] = array("text" => $account->user_login, "value" => $account->ID);
}
}
return array(
"entry_id" => array(
"text" => __("Entry ID", "gravityforms"),
"operators" => array( "is", "isnot", ">", "<")
),
"date_created" => array(
"text" => __("Entry Date", "gravityforms"),
"operators" => array( "is", ">", "<"),
"placeholder" => __("yyyy-mm-dd", "gravityforms")
),
"is_starred" => array(
"text" => __("Starred", "gravityforms"),
"operators" => array( "is", "isnot"),
"values" => array(
array(
"text" => "Yes",
"value" => "1"
),
array(
"text" => "No",
"value" => "0"
)
)
),
"ip" => array(
"text" => __("IP Address", "gravityforms"),
"operators" => array( "is", "isnot", ">", "<", "contains")
),
"source_url" => array(
"text" => __("Source URL", "gravityforms"),
"operators" => array( "is", "isnot", ">", "<", "contains")
),
"payment_status" => array(
"text" => __("Payment Status", "gravityforms"),
"operators" => array( "is", "isnot"),
"values" => array(
array(
"text" => "موفق",
"value" => "موفق"
),
array(
"text" => "ناموفق",
"value" => "ناموفق"
),
array(
"text" => "فعال",
"value" => "فعال"
),
array(
"text" => "لغو شده",
"value" => "لفو شده"
)
)
),
"payment_date" => array(
"text" => __("Payment Date", "gravityforms"),
"operators" => array( "is", "isnot", ">", "<")
),
"payment_amount" => array(
"text" => __("Payment Amount", "gravityforms"),
"operators" => array( "is", "isnot", ">", "<", "contains")
),
"transaction_id" => array(
"text" => __("Transaction ID", "gravityforms"),
"operators" => array( "is", "isnot", ">", "<", "contains")
),
"created_by" => array(
"text" => __("User", "gravityforms"),
"operators" => array( "is", "isnot"),
"values" => $account_choices
)
);
}