private function validateForm()
{
$this->form_validation->set_rules('title', 'lang:label_title', 'xss_clean|trim|required|min_length[2]|max_length[128]');
$this->form_validation->set_rules('api_login_id', 'lang:label_api_login_id', 'xss_clean|trim|required');
$this->form_validation->set_rules('transaction_key', 'lang:label_transaction_key', 'xss_clean|trim|required');
$this->form_validation->set_rules('transaction_mode', 'lang:label_transaction_mode', 'xss_clean|trim|required');
$this->form_validation->set_rules('transaction_type', 'lang:label_transaction_type', 'xss_clean|trim|required');
$this->form_validation->set_rules('accepted_cards[]', 'lang:label_accepted_cards', 'xss_clean|trim|required');
$this->form_validation->set_rules('order_total', 'lang:label_order_total', 'xss_clean|trim|required|numeric');
$this->form_validation->set_rules('order_status', 'lang:label_order_status', 'xss_clean|trim|required|integer');
$this->form_validation->set_rules('priority', 'lang:label_priority', 'xss_clean|trim|required|integer|integer');
$this->form_validation->set_rules('status', 'lang:label_status', 'xss_clean|trim|required|integer|integer');
if ($this->form_validation->run() === TRUE) {
return TRUE;
} else {
return FALSE;
}
}