Prechecker results: error


PHP lint problems

(2 errors, 0 warnings)

This section shows php lint problems in the code detected by php -l [More info]

mod/booking/OpenTBS/demo/tbs_class.php
(#647) PHP Fatal error: Cannot acquire reference to $GLOBALS in /mod/booking/OpenTBS/demo/tbs_class.php on line 647
mod/booking/TinyButStrong/tbs_class.php
(#647) PHP Fatal error: Cannot acquire reference to $GLOBALS in /mod/booking/TinyButStrong/tbs_class.php on line 647

PHP coding style problems

(0 errors, 0 warnings)

This section shows the coding style problems detected in the code by phpcs [More info]


Javascript coding style problems

(0 errors, 0 warnings)

This section shows the coding style problems detected in the code by eslint [More info]


CSS problems

(0 errors, 0 warnings)

This section shows CSS problems detected by stylelint [More info]


PHPDocs style problems

(649 errors, 144 warnings)

This section shows the phpdocs problems detected in the code by local_moodlecheck [More info]

mod/booking/categoriesform.class.php
(#29) Class mod_booking_categories_form is not documented
(#31) Function mod_booking_categories_form::show_sub_categories is not documented
(#44) Function mod_booking_categories_form::definition is not documented
mod/booking/classes/all_userbookings.php
(#92) Function all_userbookings::col_status is not documented
(#113) Function all_userbookings::col_fullname is not documented
(#126) Function all_userbookings::col_numrec is not documented
(#134) Function all_userbookings::col_completed is not documented
(#146) Function all_userbookings::col_rating is not documented
(#157) Function all_userbookings::col_coursestarttime is not documented
(#165) Function all_userbookings::col_courseendtime is not documented
(#173) Function all_userbookings::col_waitinglist is not documented
(#187) Function all_userbookings::col_city is not documented
(#194) Function all_userbookings::col_selected is not documented
(#204) Function all_userbookings::col_notes is not documented
(#43) Variable all_userbookings::$db is not documented
(#54) Phpdocs for function all_userbookings::__construct has incomplete parameters list
(#218) Phpdocs for function all_userbookings::other_cols has incomplete parameters list
mod/booking/classes/bo_actions/action_types/cancelbooking.php
(#71) Function cancelbooking::add_action_to_mform is not documented
mod/booking/classes/bo_actions/action_types/userprofilefield.php
(#123) Function userprofilefield::add_action_to_mform is not documented
mod/booking/classes/bo_actions/actions_info.php
(#159) Phpdocs for function actions_info::save_action has incomplete parameters list
mod/booking/classes/bo_actions/booking_action.php
(#53) Phpdocs for function booking_action::save_action has incomplete parameters list
mod/booking/classes/bo_availability/bo_condition.php
(#90) Phpdocs for function bo_condition::hard_block has incomplete parameters list
(#107) Phpdocs for function bo_condition::get_description has incomplete parameters list
(#141) Phpdocs for function bo_condition::render_button has incomplete parameters list
mod/booking/classes/bo_availability/bo_info.php
(#80) Phpdocs for function bo_info::__construct has incomplete parameters list
(#110) Phpdocs for function bo_info::is_available has incomplete parameters list
(#357) Phpdocs for function bo_info::get_description has incomplete parameters list
(#407) Phpdocs for function bo_info::save_json_conditions_from_form has incomplete parameters list
mod/booking/classes/bo_availability/bo_subcondition.php
(#91) Phpdocs for function bo_subcondition::get_description has incomplete parameters list
mod/booking/classes/bo_availability/bo_subinfo.php
(#110) Phpdocs for function bo_subinfo::is_available has incomplete parameters list
(#225) Phpdocs for function bo_subinfo::get_description has incomplete parameters list
(#275) Phpdocs for function bo_subinfo::save_json_conditions_from_form has incomplete parameters list
mod/booking/classes/bo_availability/conditions/alreadybooked.php
(#111) Phpdocs for function alreadybooked::hard_block has incomplete parameters list
(#129) Phpdocs for function alreadybooked::get_description has incomplete parameters list
(#177) Phpdocs for function alreadybooked::render_button has incomplete parameters list
mod/booking/classes/bo_availability/conditions/alreadyreserved.php
(#108) Phpdocs for function alreadyreserved::hard_block has incomplete parameters list
(#126) Phpdocs for function alreadyreserved::get_description has incomplete parameters list
(#174) Phpdocs for function alreadyreserved::render_button has incomplete parameters list
mod/booking/classes/bo_availability/conditions/booking_time.php
(#121) Phpdocs for function booking_time::hard_block has incomplete parameters list
(#145) Phpdocs for function booking_time::get_description has incomplete parameters list
(#288) Phpdocs for function booking_time::render_button has incomplete parameters list
mod/booking/classes/bo_availability/conditions/bookingpolicy.php
(#108) Phpdocs for function bookingpolicy::hard_block has incomplete parameters list
(#146) Phpdocs for function bookingpolicy::get_description has incomplete parameters list
(#209) Phpdocs for function bookingpolicy::render_button has incomplete parameters list
mod/booking/classes/bo_availability/conditions/bookitbutton.php
(#43) No one-line description found in phpdocs for class bookitbutton
(#101) Phpdocs for function bookitbutton::hard_block has incomplete parameters list
(#119) Phpdocs for function bookitbutton::get_description has incomplete parameters list
(#215) Phpdocs for function bookitbutton::render_button has incomplete parameters list
mod/booking/classes/bo_availability/conditions/bookwithcredits.php
(#43) No one-line description found in phpdocs for class bookwithcredits
(#139) Phpdocs for function bookwithcredits::hard_block has incomplete parameters list
(#157) Phpdocs for function bookwithcredits::get_description has incomplete parameters list
(#249) Phpdocs for function bookwithcredits::render_button has incomplete parameters list
mod/booking/classes/bo_availability/conditions/bookwithsubscription.php
(#43) No one-line description found in phpdocs for class bookwithsubscription
(#138) Phpdocs for function bookwithsubscription::hard_block has incomplete parameters list
(#156) Phpdocs for function bookwithsubscription::get_description has incomplete parameters list
(#248) Phpdocs for function bookwithsubscription::render_button has incomplete parameters list
mod/booking/classes/bo_availability/conditions/campaign_blockbooking.php
(#112) Phpdocs for function campaign_blockbooking::hard_block has incomplete parameters list
(#136) Phpdocs for function campaign_blockbooking::get_description has incomplete parameters list
(#184) Phpdocs for function campaign_blockbooking::render_button has incomplete parameters list
mod/booking/classes/bo_availability/conditions/cancelmyself.php
(#139) Phpdocs for function cancelmyself::hard_block has incomplete parameters list
(#157) Phpdocs for function cancelmyself::get_description has incomplete parameters list
(#205) Phpdocs for function cancelmyself::render_button has incomplete parameters list
(#228) Phpdocs for function cancelmyself::get_description_string has incomplete parameters list
mod/booking/classes/bo_availability/conditions/confirmation.php
(#96) Phpdocs for function confirmation::hard_block has incomplete parameters list
(#117) Phpdocs for function confirmation::get_description has incomplete parameters list
(#206) Phpdocs for function confirmation::render_button has incomplete parameters list
mod/booking/classes/bo_availability/conditions/confirmbookit.php
(#114) Phpdocs for function confirmbookit::hard_block has incomplete parameters list
(#132) Phpdocs for function confirmbookit::get_description has incomplete parameters list
(#180) Phpdocs for function confirmbookit::render_button has incomplete parameters list
mod/booking/classes/bo_availability/conditions/confirmbookwithcredits.php
(#114) Phpdocs for function confirmbookwithcredits::hard_block has incomplete parameters list
(#132) Phpdocs for function confirmbookwithcredits::get_description has incomplete parameters list
(#166) Phpdocs for function confirmbookwithcredits::render_page has incomplete parameters list
(#179) Phpdocs for function confirmbookwithcredits::render_button has incomplete parameters list
mod/booking/classes/bo_availability/conditions/confirmbookwithsubscription.php
(#116) Phpdocs for function confirmbookwithsubscription::hard_block has incomplete parameters list
(#134) Phpdocs for function confirmbookwithsubscription::get_description has incomplete parameters list
(#168) Phpdocs for function confirmbookwithsubscription::render_page has incomplete parameters list
(#181) Phpdocs for function confirmbookwithsubscription::render_button has incomplete parameters list
mod/booking/classes/bo_availability/conditions/confirmcancel.php
(#118) Phpdocs for function confirmcancel::hard_block has incomplete parameters list
(#136) Phpdocs for function confirmcancel::get_description has incomplete parameters list
(#184) Phpdocs for function confirmcancel::render_button has incomplete parameters list
mod/booking/classes/bo_availability/conditions/customform.php
(#134) Phpdocs for function customform::hard_block has incomplete parameters list
(#157) Phpdocs for function customform::get_description has incomplete parameters list
(#364) Phpdocs for function customform::set_defaults has incomplete parameters list
(#397) Phpdocs for function customform::render_button has incomplete parameters list
(#448) Phpdocs for function customform::add_json_to_booking_answer has incomplete parameters list
mod/booking/classes/bo_availability/conditions/electivebookitbutton.php
(#43) No one-line description found in phpdocs for class electivebookitbutton
(#105) Phpdocs for function electivebookitbutton::hard_block has incomplete parameters list
(#123) Phpdocs for function electivebookitbutton::get_description has incomplete parameters list
(#215) Phpdocs for function electivebookitbutton::render_button has incomplete parameters list
mod/booking/classes/bo_availability/conditions/electivenotbookable.php
(#42) No one-line description found in phpdocs for class electivenotbookable
(#116) Phpdocs for function electivenotbookable::hard_block has incomplete parameters list
(#134) Phpdocs for function electivenotbookable::get_description has incomplete parameters list
(#226) Phpdocs for function electivenotbookable::render_button has incomplete parameters list
mod/booking/classes/bo_availability/conditions/enrolledincourse.php
(#143) Phpdocs for function enrolledincourse::hard_block has incomplete parameters list
(#167) Phpdocs for function enrolledincourse::get_description has incomplete parameters list
(#345) Phpdocs for function enrolledincourse::set_defaults has incomplete parameters list
(#380) Phpdocs for function enrolledincourse::render_button has incomplete parameters list
(#397) Phpdocs for function enrolledincourse::get_description_string has incomplete parameters list
mod/booking/classes/bo_availability/conditions/fullybooked.php
(#122) Phpdocs for function fullybooked::hard_block has incomplete parameters list
(#146) Phpdocs for function fullybooked::get_description has incomplete parameters list
(#194) Phpdocs for function fullybooked::render_button has incomplete parameters list
mod/booking/classes/bo_availability/conditions/isbookable.php
(#104) Phpdocs for function isbookable::hard_block has incomplete parameters list
(#128) Phpdocs for function isbookable::get_description has incomplete parameters list
(#176) Phpdocs for function isbookable::render_button has incomplete parameters list
mod/booking/classes/bo_availability/conditions/iscancelled.php
(#104) Phpdocs for function iscancelled::hard_block has incomplete parameters list
(#122) Phpdocs for function iscancelled::get_description has incomplete parameters list
(#170) Phpdocs for function iscancelled::render_button has incomplete parameters list
mod/booking/classes/bo_availability/conditions/isloggedin.php
(#103) Phpdocs for function isloggedin::hard_block has incomplete parameters list
(#121) Phpdocs for function isloggedin::get_description has incomplete parameters list
(#169) Phpdocs for function isloggedin::render_button has incomplete parameters list
mod/booking/classes/bo_availability/conditions/isloggedinprice.php
(#112) Phpdocs for function isloggedinprice::hard_block has incomplete parameters list
(#130) Phpdocs for function isloggedinprice::get_description has incomplete parameters list
(#178) Phpdocs for function isloggedinprice::render_button has incomplete parameters list
mod/booking/classes/bo_availability/conditions/max_number_of_bookings.php
(#121) Phpdocs for function max_number_of_bookings::hard_block has incomplete parameters list
(#145) Phpdocs for function max_number_of_bookings::get_description has incomplete parameters list
(#193) Phpdocs for function max_number_of_bookings::render_button has incomplete parameters list
mod/booking/classes/bo_availability/conditions/noshoppingcart.php
(#112) Phpdocs for function noshoppingcart::hard_block has incomplete parameters list
(#130) Phpdocs for function noshoppingcart::get_description has incomplete parameters list
(#186) Phpdocs for function noshoppingcart::render_button has incomplete parameters list
mod/booking/classes/bo_availability/conditions/notifymelist.php
(#133) Phpdocs for function notifymelist::hard_block has incomplete parameters list
(#151) Phpdocs for function notifymelist::get_description has incomplete parameters list
(#199) Phpdocs for function notifymelist::render_button has incomplete parameters list
mod/booking/classes/bo_availability/conditions/onwaitinglist.php
(#114) Phpdocs for function onwaitinglist::hard_block has incomplete parameters list
(#132) Phpdocs for function onwaitinglist::get_description has incomplete parameters list
(#180) Phpdocs for function onwaitinglist::render_button has incomplete parameters list
mod/booking/classes/bo_availability/conditions/optionhasstarted.php
(#114) Phpdocs for function optionhasstarted::hard_block has incomplete parameters list
(#132) Phpdocs for function optionhasstarted::get_description has incomplete parameters list
(#180) Phpdocs for function optionhasstarted::render_button has incomplete parameters list
mod/booking/classes/bo_availability/conditions/previouslybooked.php
(#63) Phpdocs for function previouslybooked::__construct has incomplete parameters list
(#132) Phpdocs for function previouslybooked::hard_block has incomplete parameters list
(#156) Phpdocs for function previouslybooked::get_description has incomplete parameters list
(#331) Phpdocs for function previouslybooked::set_defaults has incomplete parameters list
(#365) Phpdocs for function previouslybooked::render_button has incomplete parameters list
(#382) Phpdocs for function previouslybooked::get_description_string has incomplete parameters list
mod/booking/classes/bo_availability/conditions/priceisset.php
(#112) Phpdocs for function priceisset::hard_block has incomplete parameters list
(#130) Phpdocs for function priceisset::get_description has incomplete parameters list
(#193) Phpdocs for function priceisset::render_button has incomplete parameters list
mod/booking/classes/bo_availability/conditions/selectusers.php
(#137) Phpdocs for function selectusers::hard_block has incomplete parameters list
(#160) Phpdocs for function selectusers::get_description has incomplete parameters list
(#349) Phpdocs for function selectusers::set_defaults has incomplete parameters list
(#371) Phpdocs for function selectusers::render_button has incomplete parameters list
mod/booking/classes/bo_availability/conditions/subbooking.php
(#108) Phpdocs for function subbooking::hard_block has incomplete parameters list
(#131) Phpdocs for function subbooking::get_description has incomplete parameters list
(#201) Phpdocs for function subbooking::render_button has incomplete parameters list
mod/booking/classes/bo_availability/conditions/subbooking_blocks.php
(#103) Phpdocs for function subbooking_blocks::hard_block has incomplete parameters list
(#125) Phpdocs for function subbooking_blocks::get_description has incomplete parameters list
(#200) Phpdocs for function subbooking_blocks::render_button has incomplete parameters list
mod/booking/classes/bo_availability/conditions/userprofilefield_1_default.php
(#198) Phpdocs for function userprofilefield_1_default::hard_block has incomplete parameters list
(#221) Phpdocs for function userprofilefield_1_default::get_description has incomplete parameters list
(#433) Phpdocs for function userprofilefield_1_default::set_defaults has incomplete parameters list
(#456) Phpdocs for function userprofilefield_1_default::render_button has incomplete parameters list
mod/booking/classes/bo_availability/conditions/userprofilefield_2_custom.php
(#198) Phpdocs for function userprofilefield_2_custom::hard_block has incomplete parameters list
(#221) Phpdocs for function userprofilefield_2_custom::get_description has incomplete parameters list
(#411) Phpdocs for function userprofilefield_2_custom::set_defaults has incomplete parameters list
(#434) Phpdocs for function userprofilefield_2_custom::render_button has incomplete parameters list
(#451) Phpdocs for function userprofilefield_2_custom::get_description_string has incomplete parameters list
mod/booking/classes/bo_availability/subconditions/alreadybooked.php
(#121) Phpdocs for function alreadybooked::get_description has incomplete parameters list
mod/booking/classes/bo_availability/subconditions/bookitbutton.php
(#37) No one-line description found in phpdocs for class bookitbutton
(#97) Phpdocs for function bookitbutton::get_description has incomplete parameters list
mod/booking/classes/bo_availability/subconditions/isbookable.php
(#122) Phpdocs for function isbookable::get_description has incomplete parameters list
mod/booking/classes/bo_availability/subconditions/priceisset.php
(#116) Phpdocs for function priceisset::get_description has incomplete parameters list
mod/booking/classes/booking.php
(#135) Function booking::apply_tags is not documented
(#363) Function booking::get_all_options_count is not documented
(#413) Function booking::get_active_optionids_count is not documented
(#465) Function booking::get_my_bookingids_count is not documented
(#40) No one-line description found in phpdocs for class booking
(#127) There is no description in phpdocs for function get_context
(#143) There is no description in phpdocs for function get_url_params
(#811) There is no description in phpdocs for function is_elective
(#347) Phpdocs for function booking::get_all_options has incomplete parameters list
(#392) Phpdocs for function booking::get_active_optionids has incomplete parameters list
(#433) Phpdocs for function booking::get_all_optionids_of_teacher has incomplete parameters list
(#443) Phpdocs for function booking::get_my_bookingids has incomplete parameters list
(#812) Phpdocs for function booking::is_elective has incomplete parameters list
(#1131) Phpdocs for function booking::encode_moodle_url has incomplete parameters list
(#1341) Phpdocs for function booking::return_sql_for_event_logs has incomplete parameters list
(#1390) Phpdocs for function booking::add_data_to_json has incomplete parameters list
(#1401) Phpdocs for function booking::remove_key_from_json has incomplete parameters list
(#1432) Phpdocs for function booking::booking_instance_get_changes has incomplete parameters list
mod/booking/classes/booking_answers.php
(#27) No one-line description found in phpdocs for class booking_answers
(#76) Phpdocs for function booking_answers::__construct has incomplete parameters list
(#379) Phpdocs for function booking_answers::add_availability_info_texts_to_booking_information has incomplete parameters list
mod/booking/classes/booking_bookit.php
(#34) No one-line description found in phpdocs for class booking_bookit
mod/booking/classes/booking_campaigns/booking_campaign.php
(#17) No one-line description found in phpdocs for file
(#43) Phpdocs for function booking_campaign::add_campaign_to_mform has incomplete parameters list
(#58) Phpdocs for function booking_campaign::save_campaign has incomplete parameters list
(#64) Phpdocs for function booking_campaign::set_defaults has incomplete parameters list
mod/booking/classes/booking_campaigns/campaigns/campaign_blockbooking.php
(#99) Phpdocs for function campaign_blockbooking::add_campaign_to_mform has incomplete parameters list
(#210) Phpdocs for function campaign_blockbooking::save_campaign has incomplete parameters list
(#256) Phpdocs for function campaign_blockbooking::set_defaults has incomplete parameters list
mod/booking/classes/booking_campaigns/campaigns/campaign_customfield.php
(#90) Phpdocs for function campaign_customfield::add_campaign_to_mform has incomplete parameters list
(#188) Phpdocs for function campaign_customfield::save_campaign has incomplete parameters list
(#232) Phpdocs for function campaign_customfield::set_defaults has incomplete parameters list
(#306) Phpdocs for function campaign_customfield::get_campaign_limit has incomplete parameters list
mod/booking/classes/booking_campaigns/campaigns_info.php
(#52) Phpdocs for function campaigns_info::add_campaigns_to_mform has incomplete parameters list
(#181) Phpdocs for function campaigns_info::save_booking_campaign has incomplete parameters list
mod/booking/classes/booking_context_helper.php
(#36) Phpdocs for function booking_context_helper::fix_booking_page_context has incomplete parameters list
mod/booking/classes/booking_option.php
(#285) Function booking_option::get_url_params is not documented
(#1866) Function booking_option::printcustomreport is not documented
(#168) Phpdocs for function booking_option::create_option_from_optionid has incomplete parameters list
(#591) Phpdocs for function booking_option::user_delete_response has incomplete parameters list
(#723) Phpdocs for function booking_option::transfer_users_to_otheroption has incomplete parameters list
(#1690) Phpdocs for function booking_option::move_option_otherbookinginstance has incomplete parameters list
(#2015) Phpdocs for function booking_option::search_all_options_sql has incomplete parameters list
(#2054) Phpdocs for function booking_option::sendmessage_pollurl has incomplete parameters list
(#2086) Phpdocs for function booking_option::sendmessage_pollurlteachers has incomplete parameters list
(#2221) Phpdocs for function booking_option::return_array_of_sessions has incomplete parameters list
(#3100) Phpdocs for function booking_option::add_data_to_json has incomplete parameters list
(#3116) Phpdocs for function booking_option::remove_key_from_json has incomplete parameters list
mod/booking/classes/booking_option_settings.php
(#1105) Function booking_option_settings::return_sql_for_imagefiles is not documented
(#310) Phpdocs for function booking_option_settings::set_values has incomplete parameters list
(#664) Phpdocs for function booking_option_settings::render_list_of_teachers has incomplete parameters list
(#729) Phpdocs for function booking_option_settings::generate_optiondatesteachers_url has incomplete parameters list
(#974) Phpdocs for function booking_option_settings::return_sql_for_customfield has incomplete parameters list
mod/booking/classes/booking_rules/actions/send_mail.php
(#78) Phpdocs for function send_mail::add_action_to_mform has incomplete parameters list
(#108) Phpdocs for function send_mail::save_action has incomplete parameters list
(#131) Phpdocs for function send_mail::set_defaults has incomplete parameters list
mod/booking/classes/booking_rules/booking_rule.php
(#46) Phpdocs for function booking_rule::add_rule_to_mform has incomplete parameters list
(#61) Phpdocs for function booking_rule::save_rule has incomplete parameters list
(#67) Phpdocs for function booking_rule::set_defaults has incomplete parameters list
mod/booking/classes/booking_rules/booking_rule_action.php
(#47) Phpdocs for function booking_rule_action::add_action_to_mform has incomplete parameters list
(#63) Phpdocs for function booking_rule_action::save_action has incomplete parameters list
(#70) Phpdocs for function booking_rule_action::set_defaults has incomplete parameters list
mod/booking/classes/booking_rules/booking_rule_condition.php
(#69) Phpdocs for function booking_rule_condition::save_condition has incomplete parameters list
(#76) Phpdocs for function booking_rule_condition::set_defaults has incomplete parameters list
mod/booking/classes/booking_rules/booking_rules.php
(#42) Phpdocs for function booking_rules::return_rendered_list_of_saved_rules has incomplete parameters list
mod/booking/classes/booking_rules/conditions/enter_userprofilefield.php
(#27) No one-line description found in phpdocs for class enter_userprofilefield
(#87) Phpdocs for function enter_userprofilefield::add_condition_to_mform has incomplete parameters list
(#119) Phpdocs for function enter_userprofilefield::get_name_of_condition has incomplete parameters list
(#129) Phpdocs for function enter_userprofilefield::save_condition has incomplete parameters list
(#150) Phpdocs for function enter_userprofilefield::set_defaults has incomplete parameters list
mod/booking/classes/booking_rules/conditions/match_userprofilefield.php
(#89) Phpdocs for function match_userprofilefield::add_condition_to_mform has incomplete parameters list
(#133) Phpdocs for function match_userprofilefield::get_name_of_condition has incomplete parameters list
(#143) Phpdocs for function match_userprofilefield::save_condition has incomplete parameters list
(#165) Phpdocs for function match_userprofilefield::set_defaults has incomplete parameters list
mod/booking/classes/booking_rules/conditions/select_student_in_bo.php
(#81) Phpdocs for function select_student_in_bo::add_condition_to_mform has incomplete parameters list
(#103) Phpdocs for function select_student_in_bo::get_name_of_condition has incomplete parameters list
(#113) Phpdocs for function select_student_in_bo::save_condition has incomplete parameters list
(#133) Phpdocs for function select_student_in_bo::set_defaults has incomplete parameters list
mod/booking/classes/booking_rules/conditions/select_teacher_in_bo.php
(#75) Phpdocs for function select_teacher_in_bo::add_condition_to_mform has incomplete parameters list
(#85) Phpdocs for function select_teacher_in_bo::get_name_of_condition has incomplete parameters list
(#95) Phpdocs for function select_teacher_in_bo::save_condition has incomplete parameters list
(#113) Phpdocs for function select_teacher_in_bo::set_defaults has incomplete parameters list
mod/booking/classes/booking_rules/conditions/select_user_from_event.php
(#17) No one-line description found in phpdocs for file
(#112) Phpdocs for function select_user_from_event::add_condition_to_mform has incomplete parameters list
(#142) Phpdocs for function select_user_from_event::get_name_of_condition has incomplete parameters list
(#152) Phpdocs for function select_user_from_event::save_condition has incomplete parameters list
(#171) Phpdocs for function select_user_from_event::set_defaults has incomplete parameters list
mod/booking/classes/booking_rules/conditions/select_users.php
(#28) No one-line description found in phpdocs for class select_users
(#80) Phpdocs for function select_users::add_condition_to_mform has incomplete parameters list
(#108) Phpdocs for function select_users::get_name_of_condition has incomplete parameters list
(#118) Phpdocs for function select_users::save_condition has incomplete parameters list
(#137) Phpdocs for function select_users::set_defaults has incomplete parameters list
mod/booking/classes/booking_rules/conditions_info.php
(#42) Phpdocs for function conditions_info::add_conditions_to_mform has incomplete parameters list
mod/booking/classes/booking_rules/rules/rule_daysbefore.php
(#83) Phpdocs for function rule_daysbefore::add_rule_to_mform has incomplete parameters list
(#144) Phpdocs for function rule_daysbefore::save_rule has incomplete parameters list
(#179) Phpdocs for function rule_daysbefore::set_defaults has incomplete parameters list
mod/booking/classes/booking_rules/rules/rule_react_on_event.php
(#79) Phpdocs for function rule_react_on_event::add_rule_to_mform has incomplete parameters list
(#125) Phpdocs for function rule_react_on_event::save_rule has incomplete parameters list
(#159) Phpdocs for function rule_react_on_event::set_defaults has incomplete parameters list
(#228) Phpdocs for function rule_react_on_event::get_records_for_execution has incomplete parameters list
mod/booking/classes/booking_rules/rules_info.php
(#185) Phpdocs for function rules_info::save_booking_rule has incomplete parameters list
mod/booking/classes/booking_subbookit.php
(#32) No one-line description found in phpdocs for class booking_subbookit
mod/booking/classes/booking_tags.php
(#60) Function booking_tags::get_all_tags is not documented
(#64) Function booking_tags::prepare_replaces is not documented
(#76) Function booking_tags::get_replaces is not documented
(#80) Function booking_tags::tag_replaces is not documented
(#84) Function booking_tags::booking_replace is not documented
(#94) Function booking_tags::option_replace is not documented
(#31) Variable booking_tags::$tags is not documented
(#33) Variable booking_tags::$replaces is not documented
(#35) Variable booking_tags::$optiontextfields is not documented
(#39) Variable booking_tags::$bookingtextfields is not documented
(#45) Variable booking_tags::$option is not documented
mod/booking/classes/booking_utils.php
(#45) Function booking_utils::__construct is not documented
(#56) Function booking_utils::get_pretty_duration is not documented
(#60) Function booking_utils::pretty_duration is not documented
(#527) Function booking_utils::col_status is not documented
(#176) Phpdocs for function booking_utils::get_body has incomplete parameters list
(#197) Phpdocs for function booking_utils::react_on_changes has incomplete parameters list
(#261) Phpdocs for function booking_utils::booking_option_has_optiondates has incomplete parameters list
(#281) Phpdocs for function booking_utils::booking_customfields_get_changes has incomplete parameters list
(#406) Phpdocs for function booking_utils::booking_option_get_changes has incomplete parameters list
(#495) Phpdocs for function booking_utils::booking_optiondate_get_changes has incomplete parameters list
(#547) Phpdocs for function booking_utils::booking_hide_option_userevents has incomplete parameters list
(#565) Phpdocs for function booking_utils::booking_show_option_userevents has incomplete parameters list
(#621) Phpdocs for function booking_utils::book_cohort_or_group_members has incomplete parameters list
mod/booking/classes/bookinginstancetemplatessettings_table.php
(#30) Class bookinginstancetemplatessettings_table is not documented
(#40) Phpdocs for function bookinginstancetemplatessettings_table::__construct has incomplete parameters list
(#61) Phpdocs for function bookinginstancetemplatessettings_table::col_name has incomplete parameters list
(#71) Phpdocs for function bookinginstancetemplatessettings_table::col_action has incomplete parameters list
mod/booking/classes/calendar.php
(#43) Function calendar::__construct is not documented
(#36) Constant calendar::MOD_BOOKING_TYPEOPTION is not documented
(#37) Constant calendar::MOD_BOOKING_TYPEUSER is not documented
(#38) Constant calendar::MOD_BOOKING_TYPETEACHERADD is not documented
(#39) Constant calendar::MOD_BOOKING_TYPETEACHERREMOVE is not documented
(#40) Constant calendar::MOD_BOOKING_TYPETEACHERUPDATE is not documented
(#41) Constant calendar::MOD_BOOKING_TYPEOPTIONDATE is not documented
(#184) Phpdocs for function calendar::booking_option_add_to_cal has incomplete parameters list
(#270) Phpdocs for function calendar::booking_optiondate_add_to_cal has incomplete parameters list
mod/booking/classes/customfield/booking_handler.php
(#145) Function booking_handler::instance_form_definition is not documented
(#88) Phpdocs for function booking_handler::field_save has incomplete parameters list
mod/booking/classes/customreporttemplates_table.php
(#21) Class customreporttemplates_table is not documented
(#66) Function customreporttemplates_table::col_file is not documented
(#31) Phpdocs for function customreporttemplates_table::__construct has incomplete parameters list
(#51) Phpdocs for function customreporttemplates_table::col_action has incomplete parameters list
(#21) Package is not specified for class customreporttemplates_table. It is also not specified in file-level phpdocs
mod/booking/classes/elective.php
(#323) Function elective::show_credits_message is not documented
(#247) There is no description in phpdocs for function get_combine_array
(#94) Phpdocs for function elective::instance_option_form_definition has incomplete parameters list
(#168) Phpdocs for function elective::instance_form_validation has incomplete parameters list
(#180) Phpdocs for function elective::instance_form_save has incomplete parameters list
(#194) Phpdocs for function elective::addcombinations has incomplete parameters list
(#248) Phpdocs for function elective::get_combine_array has incomplete parameters list
(#262) Phpdocs for function elective::check_if_allowed_to_inscribe has incomplete parameters list
(#450) Phpdocs for function elective::otheroptionidexists has incomplete parameters list
mod/booking/classes/event/booking_failed.php
(#37) Function booking_failed::init is not documented
(#43) Function booking_failed::get_name is not documented
(#47) Function booking_failed::get_description is not documented
(#51) Function booking_failed::get_url is not documented
mod/booking/classes/event/bookinganswer_cancelled.php
(#37) Function bookinganswer_cancelled::init is not documented
(#43) Function bookinganswer_cancelled::get_name is not documented
(#47) Function bookinganswer_cancelled::get_description is not documented
(#66) Function bookinganswer_cancelled::get_url is not documented
mod/booking/classes/event/bookinginstance_updated.php
(#39) Function bookinginstance_updated::init is not documented
(#45) Function bookinginstance_updated::get_name is not documented
(#49) Function bookinginstance_updated::get_description is not documented
(#72) Function bookinginstance_updated::get_url is not documented
mod/booking/classes/event/bookingoption_booked.php
(#38) Function bookingoption_booked::init is not documented
(#44) Function bookingoption_booked::get_name is not documented
(#48) Function bookingoption_booked::get_description is not documented
(#57) Function bookingoption_booked::get_url is not documented
mod/booking/classes/event/bookingoption_cancelled.php
(#38) Function bookingoption_cancelled::init is not documented
(#44) Function bookingoption_cancelled::get_name is not documented
(#48) Function bookingoption_cancelled::get_description is not documented
(#52) Function bookingoption_cancelled::get_url is not documented
mod/booking/classes/event/bookingoption_completed.php
(#38) Function bookingoption_completed::init is not documented
(#44) Function bookingoption_completed::get_name is not documented
(#48) Function bookingoption_completed::get_description is not documented
(#57) Function bookingoption_completed::get_url is not documented
mod/booking/classes/event/bookingoption_created.php
(#37) Function bookingoption_created::init is not documented
(#43) Function bookingoption_created::get_name is not documented
(#47) Function bookingoption_created::get_description is not documented
(#51) Function bookingoption_created::get_url is not documented
mod/booking/classes/event/bookingoption_deleted.php
(#37) Function bookingoption_deleted::init is not documented
(#43) Function bookingoption_deleted::get_name is not documented
(#47) Function bookingoption_deleted::get_description is not documented
(#51) Function bookingoption_deleted::get_url is not documented
mod/booking/classes/event/bookingoption_updated.php
(#39) Function bookingoption_updated::init is not documented
(#45) Function bookingoption_updated::get_name is not documented
(#49) Function bookingoption_updated::get_description is not documented
(#73) Function bookingoption_updated::get_url is not documented
mod/booking/classes/event/bookingoptiondate_created.php
(#36) Function bookingoptiondate_created::init is not documented
(#42) Function bookingoptiondate_created::get_name is not documented
(#46) Function bookingoptiondate_created::get_description is not documented
(#50) Function bookingoptiondate_created::get_url is not documented
mod/booking/classes/event/bookingoptiondate_deleted.php
(#37) Function bookingoptiondate_deleted::init is not documented
(#43) Function bookingoptiondate_deleted::get_name is not documented
(#47) Function bookingoptiondate_deleted::get_description is not documented
(#51) Function bookingoptiondate_deleted::get_url is not documented
mod/booking/classes/event/custom_field_changed.php
(#54) Function custom_field_changed::get_description is not documented
mod/booking/classes/event/message_sent.php
(#43) Function message_sent::init is not documented
(#48) Function message_sent::get_name is not documented
(#52) Function message_sent::get_description is not documented
(#61) Phpdocs for function message_sent::transform_msgparam has incomplete parameters list
mod/booking/classes/event/optiondates_teacher_added.php
(#37) Function optiondates_teacher_added::init is not documented
(#43) Function optiondates_teacher_added::get_name is not documented
(#47) Function optiondates_teacher_added::get_description is not documented
(#52) Function optiondates_teacher_added::get_url is not documented
mod/booking/classes/event/optiondates_teacher_deleted.php
(#37) Function optiondates_teacher_deleted::init is not documented
(#43) Function optiondates_teacher_deleted::get_name is not documented
(#47) Function optiondates_teacher_deleted::get_description is not documented
(#52) Function optiondates_teacher_deleted::get_url is not documented
mod/booking/classes/event/reminder1_sent.php
(#38) Function reminder1_sent::init is not documented
(#44) Function reminder1_sent::get_name is not documented
(#48) Function reminder1_sent::get_description is not documented
mod/booking/classes/event/reminder2_sent.php
(#38) Function reminder2_sent::init is not documented
(#44) Function reminder2_sent::get_name is not documented
(#48) Function reminder2_sent::get_description is not documented
mod/booking/classes/event/reminder_teacher_sent.php
(#38) Function reminder_teacher_sent::init is not documented
(#44) Function reminder_teacher_sent::get_name is not documented
(#48) Function reminder_teacher_sent::get_description is not documented
mod/booking/classes/event/teacher_added.php
(#58) Function teacher_added::get_description is not documented
mod/booking/classes/event/teacher_removed.php
(#57) Function teacher_removed::get_description is not documented
mod/booking/classes/external/addbookingoption.php
(#155) Phpdocs for function addbookingoption::execute has incomplete parameters list
mod/booking/classes/external/bookings.php
(#68) Phpdocs for function bookings::execute has incomplete parameters list
mod/booking/classes/external/categories.php
(#39) Function mod_booking_showsubcategories is not documented
(#81) Phpdocs for function categories::execute has incomplete parameters list
mod/booking/classes/external/load_pre_booking_page.php
(#66) Phpdocs for function load_pre_booking_page::execute has incomplete parameters list
mod/booking/classes/form/actions/actionsform.php
(#104) Phpdocs for function actionsform::validation has incomplete parameters list
mod/booking/classes/form/actions/deleteactionsform.php
(#81) Phpdocs for function deleteactionsform::validation has incomplete parameters list
mod/booking/classes/form/campaignsform.php
(#90) Phpdocs for function campaignsform::validation has incomplete parameters list
mod/booking/classes/form/condition/bookingpolicy_form.php
(#50) Phpdocs for variable bookingpolicy_form::$id does not contain @var or incorrect
mod/booking/classes/form/condition/customform_form.php
(#50) Phpdocs for variable customform_form::$id does not contain @var or incorrect
mod/booking/classes/form/confirmactivity.php
(#33) Class confirmactivity is not documented
(#34) Function confirmactivity::definition is not documented
(#68) Function confirmactivity::validation is not documented
mod/booking/classes/form/customfield.php
(#31) Class customfield is not documented
(#33) Function customfield::definition is not documented
(#100) Function customfield::validation is not documented
(#105) Function customfield::get_data is not documented
mod/booking/classes/form/customreporttemplatesadd_form.php
(#66) Phpdocs for function customreporttemplatesadd_form::validation has incomplete parameters list
mod/booking/classes/form/deletecampaignform.php
(#91) Phpdocs for function deletecampaignform::validation has incomplete parameters list
mod/booking/classes/form/deleteruleform.php
(#91) Phpdocs for function deleteruleform::validation has incomplete parameters list
mod/booking/classes/form/dynamicchangesemesterform.php
(#51) Phpdocs for variable dynamicchangesemesterform::$cmid does not contain @var or incorrect
mod/booking/classes/form/dynamicoptiondateform.php
(#175) Phpdocs for function dynamicoptiondateform::validation has incomplete parameters list
mod/booking/classes/form/importoptions_form.php
(#71) Phpdocs for function importoptions_form::validation has incomplete parameters list
mod/booking/classes/form/instancetemplateadd_form.php
(#29) Class instancetemplateadd_form is not documented
(#31) Function instancetemplateadd_form::definition is not documented
mod/booking/classes/form/modal_confirmcancel.php
(#44) Phpdocs for variable modal_confirmcancel::$cmid does not contain @var or incorrect
mod/booking/classes/form/modaloptiondateform.php
(#89) Function modaloptiondateform::check_access_for_dynamic_submission is not documented
(#93) Function modaloptiondateform::get_custom_optiondates is not documented
(#103) Function modaloptiondateform::set_data_for_dynamic_submission is not documented
(#107) Function modaloptiondateform::process_dynamic_submission is not documented
(#146) Function modaloptiondateform::validation is not documented
(#159) Function modaloptiondateform::get_page_url_for_dynamic_submission is not documented
mod/booking/classes/form/option_form.php
(#49) Class option_form is not documented
(#54) Function option_form::definition is not documented
(#693) Function option_form::data_preprocessing is not documented
(#725) Function option_form::validation is not documented
(#784) Function option_form::set_data is not documented
(#924) Function option_form::get_data is not documented
(#984) Phpdocs for function option_form::get_customfieldcategories has incomplete parameters list
mod/booking/classes/form/optiondatesadd_form.php
(#37) Constant MOD_BOOKING_MAX_CUSTOM_FIELDS is not documented
(#182) Phpdocs for function optiondatesadd_form::addcustomfields has incomplete parameters list
(#237) Phpdocs for function optiondatesadd_form::validation has incomplete parameters list
(#283) Phpdocs for function optiondatesadd_form::set_data has incomplete parameters list
mod/booking/classes/form/optionformconfig_form.php
(#127) Phpdocs for function optionformconfig_form::validation has incomplete parameters list
mod/booking/classes/form/pricecategories_form.php
(#150) Phpdocs for function pricecategories_form::addpricecategories has incomplete parameters list
(#207) Phpdocs for function pricecategories_form::validation has incomplete parameters list
mod/booking/classes/form/rulesform.php
(#96) Phpdocs for function rulesform::validation has incomplete parameters list
mod/booking/classes/form/subbooking/additionalperson_form.php
(#235) Phpdocs for function additionalperson_form::get_data_from_cache has incomplete parameters list
(#52) Phpdocs for variable additionalperson_form::$id does not contain @var or incorrect
mod/booking/classes/form/subbookingsdeleteform.php
(#85) Phpdocs for function subbookingsdeleteform::validation has incomplete parameters list
mod/booking/classes/form/subbookingsform.php
(#94) Phpdocs for function subbookingsform::validation has incomplete parameters list
mod/booking/classes/form/subscribe_cohort_or_group_form.php
(#99) Phpdocs for function subscribe_cohort_or_group_form::validation has incomplete parameters list
mod/booking/classes/form/subscribeusersactivity.php
(#32) Class subscribeusersactivity is not documented
(#33) Function subscribeusersactivity::definition is not documented
(#67) Function subscribeusersactivity::validation is not documented
mod/booking/classes/form/teacher_performed_units_report_form.php
(#64) Phpdocs for function teacher_performed_units_report_form::validation has incomplete parameters list
mod/booking/classes/form/teachers_instance_report_form.php
(#79) Phpdocs for function teachers_instance_report_form::validation has incomplete parameters list
mod/booking/classes/ical.php
(#300) Function ical::escape is not documented
(#29) Variable ical::$datesareset is not documented
(#31) Variable ical::$booking is not documented
(#33) Variable ical::$option is not documented
(#35) Variable ical::$user is not documented
(#37) Variable ical::$fromuser is not documented
(#39) Variable ical::$updated is not documented
(#41) Variable ical::$tempfilename is not documented
(#43) Variable ical::$times is not documented
(#45) Variable ical::$ical is not documented
(#47) Variable ical::$dtstamp is not documented
(#49) Variable ical::$summary is not documented
(#51) Variable ical::$description is not documented
(#53) Variable ical::$location is not documented
(#55) Variable ical::$host is not documented
(#57) Variable ical::$status is not documented
(#59) Variable ical::$role is not documented
(#61) Variable ical::$userfullname is not documented
(#63) Variable ical::$attachical is not documented
(#65) Variable ical::$attachicalsessions is not documented
(#67) Variable ical::$individualvevents is not documented
(#18) Constant MOD_BOOKING_DESCRIPTION_ICAL is not documented
(#72) Phpdocs for function ical::__construct has incomplete parameters list
(#215) Phpdocs for function ical::add_vevent has incomplete parameters list
mod/booking/classes/mybookings_table.php
(#42) Phpdocs for function mybookings_table::__construct has incomplete parameters list
(#67) Phpdocs for function mybookings_table::col_coursestarttime has incomplete parameters list
(#81) Phpdocs for function mybookings_table::col_text has incomplete parameters list
(#98) Phpdocs for function mybookings_table::col_name has incomplete parameters list
(#111) Phpdocs for function mybookings_table::col_status has incomplete parameters list
mod/booking/classes/observer.php
(#119) There is no description in phpdocs for function bookinganswer_cancelled
(#138) There is no description in phpdocs for function bookingoption_cancelled
mod/booking/classes/option/dates_handler.php
(#248) Phpdocs for function dates_handler::save_from_form has incomplete parameters list
(#299) Phpdocs for function dates_handler::get_optiondate_series has incomplete parameters list
(#511) Phpdocs for function dates_handler::reoccurring_datestring_is_correct has incomplete parameters list
mod/booking/classes/output/actionslist.php
(#69) Function actionslist::export_for_template is not documented
(#52) Phpdocs for function actionslist::__construct has incomplete parameters list
mod/booking/classes/output/boactionslist.php
(#64) Function boactionslist::export_for_template is not documented
mod/booking/classes/output/booked_users.php
(#34) No one-line description found in phpdocs for class booked_users
(#63) Phpdocs for function booked_users::__construct has incomplete parameters list
mod/booking/classes/output/bookingoption_changes.php
(#59) Function bookingoption_changes::export_for_template is not documented
mod/booking/classes/output/bookingoption_description.php
(#411) There is no description in phpdocs for function export_for_template
(#153) Phpdocs for function bookingoption_description::__construct has incomplete parameters list
mod/booking/classes/output/bookit_button.php
(#45) There is no description in phpdocs for function __construct
mod/booking/classes/output/business_card.php
(#97) Function business_card::export_for_template is not documented
(#69) Phpdocs for function business_card::__construct has incomplete parameters list
mod/booking/classes/output/button_notifyme.php
(#42) Variable button_notifyme::$userid is not documented
(#44) Variable button_notifyme::$itemid is not documented
(#46) Variable button_notifyme::$onlist is not documented
(#48) Phpdocs for function button_notifyme::__construct has incomplete parameters list
mod/booking/classes/output/campaignslist.php
(#99) Function campaignslist::export_for_template is not documented
(#17) No one-line description found in phpdocs for file
(#32) No one-line description found in phpdocs for class campaignslist
mod/booking/classes/output/col_action.php
(#51) Phpdocs for function col_action::__construct has incomplete parameters list
mod/booking/classes/output/col_availableplaces.php
(#69) Phpdocs for function col_availableplaces::__construct has incomplete parameters list
mod/booking/classes/output/col_coursestarttime.php
(#78) Function col_coursestarttime::export_for_template is not documented
(#54) Phpdocs for function col_coursestarttime::__construct has incomplete parameters list
mod/booking/classes/output/col_price.php
(#55) Variable col_price::$context is not documented
(#64) Phpdocs for function col_price::__construct has incomplete parameters list
mod/booking/classes/output/coursepage_shortinfo_and_button.php
(#90) There is no description in phpdocs for function export_for_template
(#76) Phpdocs for function coursepage_shortinfo_and_button::__construct has incomplete parameters list
mod/booking/classes/output/elective_modal.php
(#140) Function elective_modal::return_as_array is not documented
(#150) Function elective_modal::export_for_template is not documented
(#64) Phpdocs for function elective_modal::__construct has incomplete parameters list
mod/booking/classes/output/instance_description.php
(#68) Function instance_description::export_for_template is not documented
(#55) Phpdocs for function instance_description::__construct has incomplete parameters list
mod/booking/classes/output/mobile.php
(#195) Phpdocs for function mobile::npbuttons has incomplete parameters list
(#219) Phpdocs for function mobile::prepare_options_array has incomplete parameters list
(#243) Phpdocs for function mobile::prepare_options has incomplete parameters list
mod/booking/classes/output/optiondates_only.php
(#85) Function optiondates_only::export_for_template is not documented
mod/booking/classes/output/page_allteachers.php
(#61) There is no description in phpdocs for function export_for_template
(#47) Phpdocs for function page_allteachers::__construct has incomplete parameters list
mod/booking/classes/output/page_teacher.php
(#83) There is no description in phpdocs for function export_for_template
(#55) Phpdocs for function page_teacher::__construct has incomplete parameters list
(#155) Phpdocs for function page_teacher::get_option_tables_for_teacher has incomplete parameters list
mod/booking/classes/output/prepagemodal.php
(#64) Phpdocs for function prepagemodal::__construct has incomplete parameters list
mod/booking/classes/output/renderer.php
(#44) Function renderer::print_booking_tabs is not documented
(#105) Phpdocs for function renderer::subscriber_selection_form has incomplete parameters list
(#350) Phpdocs for function renderer::render_instance_description has incomplete parameters list
(#459) Phpdocs for function renderer::render_coursepage_shortinfo_and_button has incomplete parameters list
(#471) Phpdocs for function renderer::render_col_coursestarttime has incomplete parameters list
(#483) Phpdocs for function renderer::render_col_text_with_description has incomplete parameters list
(#495) Phpdocs for function renderer::render_optiondates_only has incomplete parameters list
(#518) Phpdocs for function renderer::render_col_text has incomplete parameters list
(#530) Phpdocs for function renderer::render_col_teacher has incomplete parameters list
(#542) Phpdocs for function renderer::render_col_price has incomplete parameters list
(#554) Phpdocs for function renderer::render_col_action has incomplete parameters list
(#566) Phpdocs for function renderer::render_col_availableplaces has incomplete parameters list
(#578) Phpdocs for function renderer::render_bookingoption_dates has incomplete parameters list
(#590) Phpdocs for function renderer::render_semesters_holidays has incomplete parameters list
(#602) Phpdocs for function renderer::render_notifyme_button has incomplete parameters list
(#614) Phpdocs for function renderer::render_ruleslist has incomplete parameters list
(#624) Phpdocs for function renderer::render_campaignslist has incomplete parameters list
(#634) Phpdocs for function renderer::render_booked_users has incomplete parameters list
(#646) Phpdocs for function renderer::render_subbookingslist has incomplete parameters list
(#656) Phpdocs for function renderer::render_boactionslist has incomplete parameters list
(#666) Phpdocs for function renderer::render_prepagemodal has incomplete parameters list
(#676) Phpdocs for function renderer::render_prepageinline has incomplete parameters list
(#686) Phpdocs for function renderer::render_sb_timeslot has incomplete parameters list
(#696) Phpdocs for function renderer::render_bookit_price has incomplete parameters list
(#708) Phpdocs for function renderer::render_bookit_button has incomplete parameters list
(#743) Phpdocs for function renderer::render_view has incomplete parameters list
mod/booking/classes/output/report_edit_bookingnotes.php
(#72) Function report_edit_bookingnotes::export_for_template is not documented
(#59) Phpdocs for function report_edit_bookingnotes::__construct has incomplete parameters list
mod/booking/classes/output/ruleslist.php
(#65) Function ruleslist::export_for_template is not documented
mod/booking/classes/output/semesters_holidays.php
(#60) Phpdocs for function semesters_holidays::__construct has incomplete parameters list
mod/booking/classes/output/signin_downloadform.php
(#96) Function signin_downloadform::export_for_template is not documented
(#67) Phpdocs for function signin_downloadform::__construct has incomplete parameters list
mod/booking/classes/output/subbookingslist.php
(#69) Function subbookingslist::export_for_template is not documented
(#52) Phpdocs for function subbookingslist::__construct has incomplete parameters list
mod/booking/classes/output/view.php
(#42) No one-line description found in phpdocs for class view
mod/booking/classes/places.php
(#35) Function places::__construct is not documented
(#27) Variable places::$maxanswers is not documented
(#29) Variable places::$available is not documented
(#31) Variable places::$maxoverbooking is not documented
(#33) Variable places::$overbookingavailable is not documented
mod/booking/classes/potential_subscriber_selector.php
(#146) Phpdocs for function potential_subscriber_selector::set_force_subscribed has incomplete parameters list
(#37) Phpdocs for variable potential_subscriber_selector::$existingsubscribers does not contain @var or incorrect
mod/booking/classes/price.php
(#509) Function price::save_from_form is not documented
(#365) Phpdocs for function price::apply_unit_factor has incomplete parameters list
(#433) Phpdocs for function price::apply_entity_factor_from_form has incomplete parameters list
mod/booking/classes/privacy/provider.php
(#42) Class provider is not documented
mod/booking/classes/semester.php
(#75) Phpdocs for function semester::set_values has incomplete parameters list
mod/booking/classes/signinsheet/signin_pdf.php
(#63) Function signin_pdf::setfooterimage is not documented
(#28) Variable signin_pdf::$file is not documented
(#30) There is no description in phpdocs for function go_to_newline
(#32) Phpdocs for function signin_pdf::go_to_newline has incomplete parameters list
(#21) Package is not specified for class signin_pdf. It is also not specified in file-level phpdocs
mod/booking/classes/singleton_service.php
(#84) Function singleton_service::__construct is not documented
(#90) Function singleton_service::get_instance is not documented
(#182) Phpdocs for function singleton_service::get_instance_of_booking_by_optionid has incomplete parameters list
mod/booking/classes/subbookings/booking_subbooking.php
(#47) Phpdocs for function booking_subbooking::add_subbooking_to_mform has incomplete parameters list
(#62) Phpdocs for function booking_subbooking::save_subbooking has incomplete parameters list
(#68) Phpdocs for function booking_subbooking::set_defaults has incomplete parameters list
(#95) Phpdocs for function booking_subbooking::return_price has incomplete parameters list
(#108) Phpdocs for function booking_subbooking::return_subbooking_information has incomplete parameters list
mod/booking/classes/subbookings/sb_types/subbooking_additionalitem.php
(#144) Phpdocs for function subbooking_additionalitem::save_subbooking has incomplete parameters list
(#217) Phpdocs for function subbooking_additionalitem::set_defaults has incomplete parameters list
mod/booking/classes/subbookings/sb_types/subbooking_additionalperson.php
(#147) Phpdocs for function subbooking_additionalperson::save_subbooking has incomplete parameters list
(#220) Phpdocs for function subbooking_additionalperson::set_defaults has incomplete parameters list
mod/booking/classes/subbookings/sb_types/subbooking_timeslot.php
(#134) Phpdocs for function subbooking_timeslot::save_subbooking has incomplete parameters list
(#193) Phpdocs for function subbooking_timeslot::set_defaults has incomplete parameters list
mod/booking/classes/subbookings/subbookings_cache.php
(#29) No one-line description found in phpdocs for class subbookings_cache
mod/booking/classes/subbookings/subbookings_info.php
(#154) Phpdocs for function subbookings_info::save_subbooking has incomplete parameters list
(#362) Phpdocs for function subbookings_info::save_response has incomplete parameters list
mod/booking/classes/table/bookingoptions_simple_table.php
(#41) Phpdocs for variable bookingoptions_simple_table::$teachers does not contain @var or incorrect
(#36) Package is not specified for class bookingoptions_simple_table. It is also not specified in file-level phpdocs
mod/booking/classes/table/bookingoptions_wbtable.php
(#111) Function bookingoptions_wbtable::col_image is not documented
(#43) Package is not specified for class bookingoptions_wbtable. It is also not specified in file-level phpdocs
mod/booking/classes/table/event_log_table.php
(#35) Class event_log_table is not documented
mod/booking/classes/table/instancetemplatessettings_table.php
(#26) Class instancetemplatessettings_table is not documented
(#28) Variable instancetemplatessettings_table::$instancetemplates is not documented
(#33) Phpdocs for function instancetemplatessettings_table::__construct has incomplete parameters list
(#54) Phpdocs for function instancetemplatessettings_table::col_action has incomplete parameters list
(#26) Package is not specified for class instancetemplatessettings_table. It is also not specified in file-level phpdocs
mod/booking/classes/table/optiondates_teachers_table.php
(#37) Package is not specified for class optiondates_teachers_table. It is also not specified in file-level phpdocs
mod/booking/classes/table/optiontemplatessettings_table.php
(#22) Class optiontemplatessettings_table is not documented
(#37) Phpdocs for function optiontemplatessettings_table::__construct has incomplete parameters list
(#62) Phpdocs for function optiontemplatessettings_table::col_options has incomplete parameters list
(#88) Phpdocs for function optiontemplatessettings_table::col_action has incomplete parameters list
(#22) Package is not specified for class optiontemplatessettings_table. It is also not specified in file-level phpdocs
mod/booking/classes/table/teacher_performed_units_table.php
(#30) No one-line description found in phpdocs for class teacher_performed_units_table
(#30) Package is not specified for class teacher_performed_units_table. It is also not specified in file-level phpdocs
mod/booking/classes/table/teachers_instance_report_table.php
(#30) No one-line description found in phpdocs for class teachers_instance_report_table
(#150) Phpdocs for function teachers_instance_report_table::set_units_courses_records has incomplete parameters list
(#30) Package is not specified for class teachers_instance_report_table. It is also not specified in file-level phpdocs
mod/booking/classes/task/clean_booking_db.php
(#25) Package is not specified for class clean_booking_db. It is also not specified in file-level phpdocs
mod/booking/classes/task/enrol_bookedusers_tocourse.php
(#26) Class enrol_bookedusers_tocourse is not documented
(#28) There is no description in phpdocs for function get_name
(#26) Package is not specified for class enrol_bookedusers_tocourse. It is also not specified in file-level phpdocs
mod/booking/classes/task/purge_campaign_caches.php
(#26) Package is not specified for class purge_campaign_caches. It is also not specified in file-level phpdocs
mod/booking/classes/task/remove_activity_completion.php
(#19) Class remove_activity_completion is not documented
(#21) Function remove_activity_completion::get_name is not documented
(#25) Function remove_activity_completion::execute is not documented
(#19) Package is not specified for class remove_activity_completion. It is also not specified in file-level phpdocs
mod/booking/classes/task/send_completion_mails.php
(#26) Package is not specified for class send_completion_mails. It is also not specified in file-level phpdocs
mod/booking/classes/task/send_confirmation_mails.php
(#28) Class send_confirmation_mails is not documented
(#28) Package is not specified for class send_confirmation_mails. It is also not specified in file-level phpdocs
mod/booking/classes/task/send_mail_by_rule_adhoc.php
(#28) Package is not specified for class send_mail_by_rule_adhoc. It is also not specified in file-level phpdocs
mod/booking/classes/task/send_notification_mails.php
(#29) Class send_notification_mails is not documented
(#31) There is no description in phpdocs for function get_name
(#29) Package is not specified for class send_notification_mails. It is also not specified in file-level phpdocs
mod/booking/classes/task/send_reminder_mails.php
(#32) Class send_reminder_mails is not documented
(#34) Function send_reminder_mails::get_name is not documented
(#38) Function send_reminder_mails::execute is not documented
(#32) Package is not specified for class send_reminder_mails. It is also not specified in file-level phpdocs
mod/booking/classes/task/task_adhoc_reset_optiondates_for_semester.php
(#27) Package is not specified for class task_adhoc_reset_optiondates_for_semester. It is also not specified in file-level phpdocs
mod/booking/classes/teachers_handler.php
(#150) Phpdocs for function teachers_handler::instance_form_before_set_data has incomplete parameters list
(#168) Phpdocs for function teachers_handler::save_from_form has incomplete parameters list
mod/booking/classes/utils/csv_import.php
(#110) Function csv_import::__construct is not documented
(#44) No one-line description found in phpdocs for class csv_import
(#459) There is no description in phpdocs for function get_error
(#466) There is no description in phpdocs for function get_line_errors
(#674) There is no description in phpdocs for function validate_fieldnames
(#175) Phpdocs for function csv_import::process_data has incomplete parameters list
(#476) Phpdocs for function csv_import::add_csverror has incomplete parameters list
(#488) Phpdocs for function csv_import::prepare_data has incomplete parameters list
(#576) Phpdocs for function csv_import::validate_data has incomplete parameters list
(#647) Phpdocs for function csv_import::set_defaults has incomplete parameters list
(#744) Phpdocs for function csv_import::replace_csv_fieldnames has incomplete parameters list
mod/booking/classes/utils/db.php
(#18) Class db is not documented
(#65) Phpdocs for function db::getbadges has incomplete parameters list
(#87) Phpdocs for function db::getusersactivity has incomplete parameters list
(#119) Phpdocs for function db::getusersbadges has incomplete parameters list
(#18) Package is not specified for class db. It is also not specified in file-level phpdocs
mod/booking/classes/utils/wb_payment.php
(#25) Constant wb_payment::MOD_BOOKING_PUBLIC_KEY is not documented
(#20) No one-line description found in phpdocs for class wb_payment
(#38) Phpdocs for function wb_payment::decryptlicensekey has incomplete parameters list
(#20) Package is not specified for class wb_payment. It is also not specified in file-level phpdocs
mod/booking/classes/utils/webservice_import.php
(#38) No one-line description found in phpdocs for class webservice_import
(#394) There is no description in phpdocs for function add_customfields_to_bookingoption
(#60) Phpdocs for function webservice_import::process_data has incomplete parameters list
(#116) Phpdocs for function webservice_import::update_option has incomplete parameters list
(#126) Phpdocs for function webservice_import::check_if_update_option has incomplete parameters list
(#187) Phpdocs for function webservice_import::return_booking_id has incomplete parameters list
(#247) Phpdocs for function webservice_import::remap_data has incomplete parameters list
mod/booking/db/mobile.php
(#16) File-level phpdocs block is not found
mod/booking/db/tasks.php
(#17) File-level phpdocs block is not found
mod/booking/db/upgrade.php
(#17) File-level phpdocs block is not found
(#17) Function xmldb_booking_upgrade is not documented
(#17) Package is not specified for function xmldb_booking_upgrade. It is also not specified in file-level phpdocs
mod/booking/edit_optiontemplates.php
(#16) File-level phpdocs block is not found
mod/booking/importexcel_form.php
(#21) Class importexcel_form is not documented
(#40) Phpdocs for function importexcel_form::validation has incomplete parameters list
(#21) Package is not specified for class importexcel_form. It is also not specified in file-level phpdocs
mod/booking/lang/de/booking.php
(#17) File-level phpdocs block is not found
mod/booking/lang/en/booking.php
(#17) File-level phpdocs block is not found
mod/booking/lib.php
(#17) File-level phpdocs block is not found
(#234) Function booking_user_outline is not documented
(#272) Function booking_supports is not documented
(#2519) Function booking_get_option_text is not documented
(#2710) Function booking_show_subcategories is not documented
(#156) There is no description in phpdocs for function booking_get_coursemodule_info
(#2556) There is no description in phpdocs for function booking_pretty_duration
(#173) Phpdocs for function booking_pluginfile has incomplete parameters list
(#250) Phpdocs for function booking_user_complete has incomplete parameters list
(#306) Phpdocs for function booking_comment_permissions has incomplete parameters list
(#393) Phpdocs for function booking_get_completion_state has incomplete parameters list
(#1522) Phpdocs for function save_entity_relations_for_optiondates_of_option has incomplete parameters list
(#1568) Phpdocs for function deal_with_multisessions has incomplete parameters list
(#1616) Phpdocs for function booking_myprofile_navigation has incomplete parameters list
(#2158) Phpdocs for function booking_grade_item_delete has incomplete parameters list
(#2176) Phpdocs for function booking_scale_used has incomplete parameters list
(#2195) Phpdocs for function booking_scale_used_anywhere has incomplete parameters list
(#2210) Phpdocs for function booking_rating_permissions has incomplete parameters list
(#2542) Phpdocs for function booking_reset_course_form_definition has incomplete parameters list
(#2549) Phpdocs for function booking_reset_course_form_defaults has incomplete parameters list
(#2732) Phpdocs for function booking_subscribed_teachers has incomplete parameters list
(#2830) Phpdocs for function is_json has incomplete parameters list
(#2065) Not recommended phpdocs tag @global used
(#2175) Not recommended phpdocs tag @global used
(#2194) Not recommended phpdocs tag @global used
(#2730) Not recommended phpdocs tag @global used
(#2730) Not recommended phpdocs tag @global used
(#156) Package is not specified for function booking_get_coursemodule_info. It is also not specified in file-level phpdocs
(#170) Package is not specified for function booking_pluginfile. It is also not specified in file-level phpdocs
(#234) Package is not specified for function booking_user_outline. It is also not specified in file-level phpdocs
(#247) Package is not specified for function booking_user_complete. It is also not specified in file-level phpdocs
(#272) Package is not specified for function booking_supports. It is also not specified in file-level phpdocs
(#390) Package is not specified for function booking_get_completion_state. It is also not specified in file-level phpdocs
(#422) Package is not specified for function booking_add_instance. It is also not specified in file-level phpdocs
(#569) Package is not specified for function booking_update_instance. It is also not specified in file-level phpdocs
(#757) Package is not specified for function booking_update_options. It is also not specified in file-level phpdocs
(#1520) Package is not specified for function save_entity_relations_for_optiondates_of_option. It is also not specified in file-level phpdocs
(#1568) Package is not specified for function deal_with_multisessions. It is also not specified in file-level phpdocs
(#1616) Package is not specified for function booking_myprofile_navigation. It is also not specified in file-level phpdocs
(#1629) Package is not specified for function booking_extend_settings_navigation. It is also not specified in file-level phpdocs
(#1848) Package is not specified for function booking_check_if_teacher. It is also not specified in file-level phpdocs
(#1882) Package is not specified for function booking_activitycompletion_teachers. It is also not specified in file-level phpdocs
(#1928) Package is not specified for function booking_generatenewnumbers. It is also not specified in file-level phpdocs
(#1996) Package is not specified for function booking_activitycompletion. It is also not specified in file-level phpdocs
(#2062) Package is not specified for function booking_get_user_grades. It is also not specified in file-level phpdocs
(#2092) Package is not specified for function booking_update_grades. It is also not specified in file-level phpdocs
(#2119) Package is not specified for function booking_grade_item_update. It is also not specified in file-level phpdocs
(#2158) Package is not specified for function booking_grade_item_delete. It is also not specified in file-level phpdocs
(#2172) Package is not specified for function booking_scale_used. It is also not specified in file-level phpdocs
(#2191) Package is not specified for function booking_scale_used_anywhere. It is also not specified in file-level phpdocs
(#2207) Package is not specified for function booking_rating_permissions. It is also not specified in file-level phpdocs
(#2227) Package is not specified for function booking_rating_validate. It is also not specified in file-level phpdocs
(#2312) Package is not specified for function booking_rate. It is also not specified in file-level phpdocs
(#2404) Package is not specified for function booking_delete_instance. It is also not specified in file-level phpdocs
(#2519) Package is not specified for function booking_get_option_text. It is also not specified in file-level phpdocs
(#2538) Package is not specified for function booking_reset_course_form_definition. It is also not specified in file-level phpdocs
(#2549) Package is not specified for function booking_reset_course_form_defaults. It is also not specified in file-level phpdocs
(#2556) Package is not specified for function booking_pretty_duration. It is also not specified in file-level phpdocs
(#2620) Package is not specified for function booking_get_extra_capabilities. It is also not specified in file-level phpdocs
(#2627) Package is not specified for function subscribe_teacher_to_booking_option. It is also not specified in file-level phpdocs
(#2686) Package is not specified for function unsubscribe_teacher_from_booking_option. It is also not specified in file-level phpdocs
(#2710) Package is not specified for function booking_show_subcategories. It is also not specified in file-level phpdocs
(#2727) Package is not specified for function booking_subscribed_teachers. It is also not specified in file-level phpdocs
(#2796) Package is not specified for function mod_booking_cm_info_view. It is also not specified in file-level phpdocs
(#2828) Package is not specified for function is_json. It is also not specified in file-level phpdocs
(#2838) Package is not specified for function get_list_of_booking_events. It is also not specified in file-level phpdocs
(#2858) Package is not specified for function clean_string. It is also not specified in file-level phpdocs
mod/booking/locallib.php
(#17) File-level phpdocs block is not found
(#103) Function booking_user_selector_base::get_options is not documented
(#134) Function booking_potential_user_selector::__construct is not documented
(#140) Function booking_potential_user_selector::find_users is not documented
(#257) Function booking_existing_user_selector::__construct is not documented
(#253) Variable booking_existing_user_selector::$potentialusers is not documented
(#255) Variable booking_existing_user_selector::$options is not documented
(#327) Phpdocs for function booking_confirm_booking has incomplete parameters list
(#446) Phpdocs for function optiondate_duplicatecustomfields has incomplete parameters list
(#126) Package is not specified for class booking_potential_user_selector. It is also not specified in file-level phpdocs
(#324) Package is not specified for function booking_confirm_booking. It is also not specified in file-level phpdocs
(#358) Package is not specified for function booking_updatestartenddate. It is also not specified in file-level phpdocs
(#392) Package is not specified for function get_rendered_customfields. It is also not specified in file-level phpdocs
(#409) Package is not specified for function get_rendered_eventdescription. It is also not specified in file-level phpdocs
(#444) Package is not specified for function optiondate_duplicatecustomfields. It is also not specified in file-level phpdocs
(#458) Package is not specified for function option_optiondate_update_event. It is also not specified in file-level phpdocs
(#547) Package is not specified for function booking_getoptionstatus. It is also not specified in file-level phpdocs
mod/booking/mod_form.php
(#40) Class mod_booking_mod_form is not documented
(#66) Function mod_booking_mod_form::add_completion_rules is not documented
(#84) Function mod_booking_mod_form::completion_rule_enabled is not documented
(#88) Function mod_booking_mod_form::definition is not documented
(#1153) Function mod_booking_mod_form::validation is not documented
(#1209) Function mod_booking_mod_form::get_data is not documented
(#42) Variable mod_booking_mod_form::$options is not documented
(#47) Phpdocs for function mod_booking_mod_form::show_sub_categories has incomplete parameters list
mod/booking/moveoption.php
(#16) File-level phpdocs block is not found
mod/booking/mybookings.php
(#16) File-level phpdocs block is not found
mod/booking/option_date_template.php
(#16) File-level phpdocs block is not found
mod/booking/otherbookingaddrule_form.php
(#30) Class otherbookingaddrule_form is not documented
(#84) Function otherbookingaddrule_form::get_data is not documented
(#75) Phpdocs for function otherbookingaddrule_form::validation has incomplete parameters list
mod/booking/pricecategories.php
(#138) Phpdocs for function pricecategories_get_changes has incomplete parameters list
mod/booking/sendmessage.php
(#16) File-level phpdocs block is not found
(#78) Package is not specified for function send_custom_message. It is also not specified in file-level phpdocs
mod/booking/sendmessageform.class.php
(#21) Class mod_booking_sendmessage_form is not documented
(#23) Function mod_booking_sendmessage_form::definition is not documented
(#21) Package is not specified for class mod_booking_sendmessage_form. It is also not specified in file-level phpdocs
mod/booking/subscribeusers.php
(#16) No one-line description found in phpdocs for file
(#16) File-level phpdocs block does not have @copyright tag
(#16) File-level phpdocs block does not have @license tag
mod/booking/tag.php
(#16) File-level phpdocs block is not found
mod/booking/tagtemplatesadd_form.php
(#21) Class tagtemplatesadd_form is not documented
(#55) Function tagtemplatesadd_form::get_data is not documented
(#46) Phpdocs for function tagtemplatesadd_form::validation has incomplete parameters list
(#21) Package is not specified for class tagtemplatesadd_form. It is also not specified in file-level phpdocs
mod/booking/teachers_form.php
(#33) Class mod_booking_teachers_form is not documented
(#35) Function mod_booking_teachers_form::definition is not documented
mod/booking/tests/behat/behat_booking.php
(#36) Phpdocs for function behat_booking::i_create_booking_option has incomplete parameters list
mod/booking/tests/booking_option_test.php
(#37) Class booking_option_test is not documented
mod/booking/tests/events_test.php
(#51) Function events_test::returntestdata is not documented
mod/booking/tests/generator/behat_mod_booking_generator.php
(#73) Phpdocs for function behat_mod_booking_generator::get_semester_id has incomplete parameters list
mod/booking/tests/generator/lib.php
(#33) Class mod_booking_generator is not documented
(#52) Function mod_booking_generator::create_instance is not documented
(#33) Package is not specified for class mod_booking_generator. It is also not specified in file-level phpdocs
mod/booking/tests/lib_test.php
(#28) Class lib_test is not documented
(#28) Package is not specified for class lib_test. It is also not specified in file-level phpdocs
mod/booking/version.php
(#17) No one-line description found in phpdocs for file
mod/booking/view.php
(#17) No one-line description found in phpdocs for file
mod/booking/viewpolicy.php
(#16) File-level phpdocs block is not found

Update savepoints problems

(0 errors, 0 warnings)

This section shows problems detected with the handling of upgrade savepoints [More info]


Third party library modification problems

(0 errors, 0 warnings)

This section shows problems detected with the modification of third party libraries [More info]


grunt changes

(0 errors, 0 warnings)

This section shows files built by grunt and not commited [More info]


shifter problems

(0 errors, 0 warnings)

This section shows problems detected by shifter [More info]


Mustache template problems

(1 errors, 6 warnings)

This section shows problems detected in mustache templates [More info]

mod/booking/templates/bookingoption_dates_custom_list_items.mustache
(#1) HTML Validation error, line 2: Element “li” not allowed as child of element “body” in this context. (Suppressing further errors from this subtree.) (ad><body><li class="mb-1"> <)
mod/booking/templates/form_booking_options_selector_suggestion.mustache
(#1) HTML Validation error, line 6: Element “div” not allowed as child of element “span” in this context. (Suppressing further errors from this subtree.) (span> <div><small)
mod/booking/templates/optiondatesteacherstable_list.mustache
(#1) Mustache syntax exception: Example context JSON is unparsable, fails with: Syntax error
mod/booking/templates/optiondatesteacherstable_list_row.mustache
(#1) HTML Validation error, line 2: Stray start tag “tr”. (ad><body><tr id="rowid" class="rowclasses" data-key="value" > )
(#1) HTML Validation error, line 3: Stray start tag “td”. (> <td class="columnclass columnname " data-label="columnname" data-localized=""> )
(#1) HTML Validation error, line 6: Stray end tag “td”. (> </td></tr>)
(#1) HTML Validation error, line 7: Stray end tag “tr”. ( </td></tr></bod)

Gherkin .feature problems

(0 errors, 0 warnings)

This section shows problems detected in behat .feature files [More info]