Maintenance::validateForm PHP Method

validateForm() private method

private validateForm ( )
    private function validateForm()
    {
        $this->form_validation->set_rules('file_name', 'lang:label_file_name', 'xss_clean|trim|required');
        $this->form_validation->set_rules('drop_tables', 'lang:label_drop_tables', 'xss_clean|trim|required|alpha_dash');
        $this->form_validation->set_rules('add_inserts', 'lang:label_add_inserts', 'xss_clean|trim|required|alpha_dash');
        $this->form_validation->set_rules('compression', 'lang:label_compression', 'xss_clean|trim|required|alpha_dash');
        $this->form_validation->set_rules('tables[]', 'lang:label_backup_table', 'xss_clean|trim|required|alpha_dash');
        if (!empty($_POST['file_name'])) {
            $_POST['file_name'] = html_entity_decode($_POST['file_name'], ENT_QUOTES, 'UTF-8');
            $_POST['file_name'] = str_replace(array('"', "'", "/", "\\"), "", $_POST['file_name']);
            $filename = $this->security->sanitize_filename($_POST['file_name']);
            $_POST['file_name'] = basename($filename);
        }
        if ($this->form_validation->run() === TRUE) {
            return TRUE;
        } else {
            return FALSE;
        }
    }