Moodle PHP Documentation 4.5
Moodle 4.5dev (Build: 20240606) (d3ae1391abe)
core_course\hook\after_form_validation Class Reference

Public Member Functions

 __construct (public course_edit_form readonly course_edit_form $formwrapper, private array array $data, private array array $files=[],)
 Creates new hook.
 
 add_errors (array $errors)
 Plugins implementing a callback can add validation errors.
 
 get_data ()
 Returns submitted data.
 
 get_errors ()
 Return plugin generated errors.
 
 get_files ()
 Returns submitted files.
 

Protected Attributes

array $errors = []
 Plugin errors.
 

Constructor & Destructor Documentation

◆ __construct()

core_course\hook\after_form_validation::__construct ( public course_edit_form readonly course_edit_form $formwrapper,
private array array $data,
private array array $files = [] )

Creates new hook.

Parameters
course_edit_form$formwrapperCourse form wrapper..
array$dataSubmitted data.
array$filesSubmitted files.
Parameters
$formwrapperCourse form wrapper
$dataThe submitted data
$filesSubmitted files

Member Function Documentation

◆ add_errors()

core_course\hook\after_form_validation::add_errors ( array $errors)

Plugins implementing a callback can add validation errors.

Parameters
array$errorsValidation errors generated by a plugin.

◆ get_data()

core_course\hook\after_form_validation::get_data ( )

Returns submitted data.

Return values
array

◆ get_errors()

core_course\hook\after_form_validation::get_errors ( )

Return plugin generated errors.

Return values
array

◆ get_files()

core_course\hook\after_form_validation::get_files ( )

Returns submitted files.

Return values
array

The documentation for this class was generated from the following file: