@@ -261,13 +261,13 @@ public function definition() {
261
261
$ mform ->setType ('la_answersfound ' , PARAM_BOOL );
262
262
$ mform ->addElement ('date_time_selector ' , 'la_starttime ' , get_string ('la_starttime ' , 'moodleoverflow ' ),
263
263
['optional ' => true ]);
264
- //$mform->setType('la_starttime', PARAM_INT);
264
+
265
265
$ mform ->addHelpButton ('la_starttime ' , 'la_starttime ' , 'moodleoverflow ' );
266
266
$ mform ->disabledIf ('la_starttime ' , 'la_answersfound ' , 'eq ' , true );
267
267
268
268
$ mform ->addElement ('date_time_selector ' , 'la_endtime ' , get_string ('la_endtime ' , 'moodleoverflow ' ),
269
269
['optional ' => true ]);
270
- //$mform->setType('la_endtime', PARAM_INT);
270
+
271
271
$ mform ->addHelpButton ('la_endtime ' , 'la_endtime ' , 'moodleoverflow ' );
272
272
273
273
$ mform ->addElement ('hidden ' , 'la_error ' );
@@ -294,6 +294,13 @@ public function data_postprocessing($data) {
294
294
}
295
295
}
296
296
297
+ /**
298
+ * Validates set data in mod_form
299
+ * @param $data
300
+ * @param $files
301
+ * @return array
302
+ * @throws coding_exception
303
+ */
297
304
public function validation ($ data , $ files ) {
298
305
$ errors = parent ::validation ($ data , $ files );
299
306
@@ -307,7 +314,7 @@ public function validation($data, $files) {
307
314
}
308
315
if ($ isendtime ) {
309
316
if ($ data ['la_endtime ' ] < $ currenttime ) {
310
- $ errors ['la_endtime ' ] = get_string ('la_endtime_ruleerror ' , 'moodleoverflow ' );
317
+ $ errors ['la_endtime ' ] = get_string ('la_endtime_ruleerror ' , 'moodleoverflow ' );
311
318
}
312
319
313
320
if ($ isstarttime && $ data ['la_endtime ' ] <= $ data ['la_starttime ' ]) {
0 commit comments