Example #1
0
                                if ($year != date('Y') && $year != date('y')) {
                                    continue;
                                }
                            }
                        }
                        if ($method['method'] == 'emailNotify') {
                            if (Email::send($CFG->form_email, $row1[$email_field], $message['title'], $CFG->form_email_from, false, $message['content'], $row1)) {
                                Messages::add($CFG->email_sent_message);
                            } else {
                                Errors::add($CFG->email_send_error);
                            }
                        } elseif ($method['method'] == 'createRecord') {
                            $CFG->save_called = 1;
                            $form = new Form('cron', false, false, false, $control_args['table'], false, 1);
                            $form->get($row1['id']);
                            $form->createRecord($method_args['table'], $method_args['insert_array'], $method_args['trigger_field'], $method_args['trigger_value'], $method_args['day'], $method_args['month'], $method_args['year'], $method_args['send_condition'], $method_args['any_modification'], $method_args['register_changes'], $method_args['on_new_record_only'], $method_args['store_row'], $method_args['if_not_exists'], $method_args['run_in_cron']);
                            unset($form);
                        } elseif ($method['method'] == 'editRecord') {
                            $CFG->save_called = 1;
                            $form = new Form('cron', false, false, false, $control_args['table'], false, 1);
                            $form->get($row1['id']);
                            $form->editRecord($method_args['table'], $method_args['insert_array'], $method_args['trigger_field'], $method_args['trigger_value'], $method_args['day'], $method_args['month'], $method_args['year'], $method_args['send_condition'], $method_args['any_modification'], $method_args['register_changes'], $method_args['on_new_record_only'], $method_args['store_row'], $method_args['edit_record_field_id'], $method_args['run_in_cron']);
                            unset($form);
                        }
                    }
                }
            }
        }
    }
}
Messages::display();