Prechecker results: error


Overview

(0 errors, 0 warnings)

This section shows the general problems detected when processing the code [More info]


PHP lint problems

(0 errors, 0 warnings)

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


PHP coding style problems

(878 errors, 44 warnings)

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

mod/ispring/backup/moodle2/backup_ispring_activity_task.class.php
(#28) Missing docblock for class backup_ispring_activity_task
(#29) Missing docblock for function define_my_settings
(#33) Missing docblock for function define_my_steps
(#37) Missing docblock for function encode_content_links
mod/ispring/backup/moodle2/backup_ispring_stepslib.php
(#25) Missing docblock for function define_ispring_structure
(#85) Missing docblock for function define_structure
mod/ispring/backup/moodle2/restore_ispring_activity_task.class.php
(#28) Missing docblock for class restore_ispring_activity_task
(#29) Missing docblock for function define_my_steps
(#33) Missing docblock for function define_my_settings
(#37) Missing docblock for function define_decode_contents
(#43) Missing docblock for function define_decode_rules
(#48) Missing docblock for function define_restore_log_rules
(#56) Missing docblock for function define_restore_log_rules_for_course
mod/ispring/backup/moodle2/restore_ispring_stepslib.php
(#25) Missing docblock for function define_structure
(#35) Missing docblock for function process_ispring
(#46) Missing docblock for function process_ispring_content
(#57) Missing docblock for function process_ispring_session
(#66) Missing docblock for function after_execute
mod/ispring/classes/event/course_module_viewed.php
(#27) Missing docblock for class course_module_viewed
(#28) Missing docblock for function init
(#34) Missing docblock for function get_objectid_mapping
mod/ispring/classes/external/end_session.php
(#43) Missing docblock for class end_session
(#47) No one-line description found in phpdocs for docblock of function execute_parameters
(#54) Missing docblock for function execute
(#82) Missing docblock for function execute_returns
(#93) No one-line description found in phpdocs for docblock of function get_ispring_module_id_by_session_id
mod/ispring/classes/external/external_base.php
(#27) Missing docblock for class external_base
(#28) Missing docblock for constant external_base::REVIEW_SESSION_ID
(#29) Missing docblock for constant external_base::ERROR_CODE_INVALID_PLAYER_ID
(#46) No one-line description found in phpdocs for docblock of function is_review_session
mod/ispring/classes/external/get_player_data.php
(#39) Missing docblock for class get_player_data
(#40) Missing docblock for function execute_parameters
(#46) Missing docblock for function execute
(#79) Missing docblock for function execute_returns
(#87) Missing docblock for function get_module_context
mod/ispring/classes/external/get_report_data.php
(#39) Missing docblock for class get_report_data
(#40) Missing docblock for function execute_parameters
(#46) Missing docblock for function execute
(#66) Missing docblock for function execute_returns
(#72) Missing docblock for function require_access_to_report
mod/ispring/classes/external/result_state.php
(#27) Missing docblock for class result_state
(#29) Missing member variable doc comment
(#30) Missing member variable doc comment
(#31) Missing member variable doc comment
(#32) Missing member variable doc comment
(#33) Missing member variable doc comment
(#34) Missing member variable doc comment
(#35) Missing member variable doc comment
(#37) Missing docblock for function __construct
(#58) No one-line description found in phpdocs for docblock of function get_state
(#65) No one-line description found in phpdocs for docblock of function get_status
(#72) No one-line description found in phpdocs for docblock of function get_max_score
(#79) No one-line description found in phpdocs for docblock of function get_min_score
(#86) No one-line description found in phpdocs for docblock of function get_passing_score
(#93) No one-line description found in phpdocs for docblock of function get_score
(#100) No one-line description found in phpdocs for docblock of function get_detailed_report
mod/ispring/classes/external/set_state.php
(#40) Missing docblock for class set_state
(#44) No one-line description found in phpdocs for docblock of function execute_parameters
(#51) Missing docblock for function execute
(#82) Missing docblock for function execute_returns
mod/ispring/classes/external/set_suspend_data.php
(#39) Missing docblock for class set_suspend_data
(#43) No one-line description found in phpdocs for docblock of function execute_parameters
(#51) Missing docblock for function execute
(#82) Missing docblock for function execute_returns
mod/ispring/classes/external/start_session.php
(#38) Missing docblock for class start_session
(#42) No one-line description found in phpdocs for docblock of function execute_parameters
(#49) Missing docblock for function execute
(#74) Missing docblock for function execute_returns
(#80) Missing docblock for function get_context
mod/ispring/classes/external/start_state.php
(#27) Missing docblock for class start_state
(#28) Missing member variable doc comment
(#29) Missing member variable doc comment
(#31) Missing docblock for function __construct
(#39) Missing docblock for function get_player_id
(#43) Missing docblock for function get_session_restored
mod/ispring/classes/external/state.php
(#27) Missing docblock for class state
(#28) Missing member variable doc comment
(#29) Missing member variable doc comment
(#30) Missing member variable doc comment
(#31) Missing member variable doc comment
(#33) Missing docblock for function __construct
(#48) No one-line description found in phpdocs for docblock of function get_duration
(#55) No one-line description found in phpdocs for docblock of function get_id
(#62) No one-line description found in phpdocs for docblock of function get_persist_state
(#69) No one-line description found in phpdocs for docblock of function get_player_id
mod/ispring/classes/external/state_parser.php
(#27) Missing docblock for class state_parser
(#28) Missing docblock for function parse_state
(#41) Missing docblock for function parse_result_state
(#59) Missing docblock for function parse_start_state
(#70) Missing docblock for function require_properties
(#78) Missing docblock for function require_properties_are_numeric
(#86) Missing docblock for function parse_json
mod/ispring/classes/local/argparser/argparser.php
(#31) Missing docblock for class argparser
(#32) Missing member variable doc comment
(#33) Missing member variable doc comment
(#34) Missing member variable doc comment
(#36) Missing docblock for function __construct
(#66) No one-line description found in phpdocs for docblock of function get_cm
(#73) No one-line description found in phpdocs for docblock of function get_moodle_course
(#80) No one-line description found in phpdocs for docblock of function get_ispring_module
mod/ispring/classes/local/common/app/available/availability_checker.php
(#29) Missing docblock for class availability_checker
mod/ispring/classes/local/common/app/exception/common_exception.php
(#27) Missing docblock for class common_exception
(#28) Missing docblock for function __construct
mod/ispring/classes/local/common/app/exception/inaccessible_content_exception.php
(#27) Missing docblock for class inaccessible_content_exception
(#28) Missing docblock for function __construct
mod/ispring/classes/local/common/app/exception/inaccessible_session_exception.php
(#27) Missing docblock for class inaccessible_session_exception
(#28) Missing docblock for function __construct
mod/ispring/classes/local/common/app/lock/lock_interface.php
(#27) Missing docblock for interface lock_interface
(#28) Missing docblock for function release
mod/ispring/classes/local/common/app/transaction/transaction_client_interface.php
(#27) Missing docblock for interface transaction_client_interface
mod/ispring/classes/local/common/infrastructure/capability_utils.php
(#27) Missing docblock for class capability_utils
mod/ispring/classes/local/common/infrastructure/context_utils.php
(#30) Missing docblock for class context_utils
(#31) Missing docblock for function get_module_context
mod/ispring/classes/local/common/infrastructure/lock/auto_release_lock_wrapper.php
(#30) Missing docblock for class auto_release_lock_wrapper
(#31) Missing member variable doc comment
(#33) Missing docblock for function __construct
(#39) Missing docblock for function __destruct
(#48) Missing docblock for function release
mod/ispring/classes/local/common/infrastructure/lock/locking_service.php
(#30) Missing docblock for class locking_service
(#31) Missing docblock for constant locking_service::LOCK_NAME_PREFIX
(#33) Missing docblock for function get_lock
mod/ispring/classes/local/common/infrastructure/transaction/db_transaction.php
(#27) Missing docblock for class db_transaction
(#28) Missing member variable doc comment
(#30) Missing docblock for function __construct
(#35) Missing docblock for function commit
(#39) Missing docblock for function rollback
mod/ispring/classes/local/common/infrastructure/transaction/transaction.php
(#29) Missing docblock for class transaction
(#30) Missing member variable doc comment
(#32) Missing docblock for function execute
(#38) Missing docblock for function rollback
mod/ispring/classes/local/common/infrastructure/transaction/transaction_utils.php
(#27) Missing docblock for class transaction_utils
(#28) Missing docblock for function do_in_transaction
mod/ispring/classes/local/content/api/content_api.php
(#35) Missing docblock for class content_api
(#36) Missing member variable doc comment
(#37) Missing member variable doc comment
(#38) Missing member variable doc comment
(#40) Missing docblock for function __construct
(#50) Missing docblock for function add_content
(#56) Missing docblock for function remove
(#60) Missing docblock for function present_file
(#70) Missing docblock for function get_latest_version_entrypoint_info
(#84) Missing docblock for function get_latest_version_content_by_ispring_module_id
(#90) Missing docblock for function exists
(#94) Missing docblock for function get_by_id
(#102) Missing docblock for function get_report_url
(#116) Missing docblock for function get_ids_by_ispring_module_id
mod/ispring/classes/local/content/api/content_api_interface.php
(#31) Missing docblock for interface content_api_interface
mod/ispring/classes/local/content/api/input/content_input.php
(#27) Missing docblock for class content_input
(#28) Missing member variable doc comment
(#29) Missing member variable doc comment
(#30) Missing member variable doc comment
(#31) Missing member variable doc comment
(#33) Missing docblock for function __construct
(#43) No one-line description found in phpdocs for docblock of function get_file_id
(#50) No one-line description found in phpdocs for docblock of function get_ispring_module_id
(#57) No one-line description found in phpdocs for docblock of function get_context_id
(#64) No one-line description found in phpdocs for docblock of function get_user_context_id
mod/ispring/classes/local/content/api/mappers/content_mapper.php
(#32) Missing docblock for class content_mapper
(#33) Missing docblock for function get_content_data
(#42) Missing docblock for function get_content_output
mod/ispring/classes/local/content/api/output/content_output.php
(#27) Missing docblock for class content_output
(#28) Missing member variable doc comment
(#29) Missing member variable doc comment
(#30) Missing member variable doc comment
(#31) Missing member variable doc comment
(#32) Missing member variable doc comment
(#33) Missing member variable doc comment
(#34) Missing member variable doc comment
(#36) Missing docblock for function __construct
(#57) No one-line description found in phpdocs for docblock of function get_id
(#64) No one-line description found in phpdocs for docblock of function get_file_id
(#71) No one-line description found in phpdocs for docblock of function get_ispring_module_id
(#78) No one-line description found in phpdocs for docblock of function get_creation_time
(#85) No one-line description found in phpdocs for docblock of function get_filename
(#92) No one-line description found in phpdocs for docblock of function get_filepath
(#99) No one-line description found in phpdocs for docblock of function get_version
mod/ispring/classes/local/content/api/output/entrypoint_info.php
(#27) Missing docblock for class entrypoint_info
(#28) Missing member variable doc comment
(#29) Missing member variable doc comment
(#31) Missing docblock for function __construct
(#39) No one-line description found in phpdocs for docblock of function get_content_id
(#46) No one-line description found in phpdocs for docblock of function get_entrypoint_url
mod/ispring/classes/local/content/app/adapter/ispring_module_api_interface.php
(#27) Missing docblock for interface ispring_module_api_interface
(#28) Missing docblock for function exists
mod/ispring/classes/local/content/app/data/content_data.php
(#27) Missing docblock for class content_data
(#28) Missing member variable doc comment
(#29) Missing member variable doc comment
(#30) Missing member variable doc comment
(#31) Missing member variable doc comment
(#33) Missing docblock for function __construct
(#48) No one-line description found in phpdocs for docblock of function get_file_id
(#55) No one-line description found in phpdocs for docblock of function get_ispring_module_id
(#62) No one-line description found in phpdocs for docblock of function get_context_id
(#69) No one-line description found in phpdocs for docblock of function get_user_context_id
mod/ispring/classes/local/content/app/exception/invalid_description_exception.php
(#29) Missing docblock for class invalid_description_exception
(#30) Missing docblock for function __construct
mod/ispring/classes/local/content/app/exception/unsupported_content_exception.php
(#29) Missing docblock for class unsupported_content_exception
(#30) Missing docblock for function __construct
mod/ispring/classes/local/content/app/model/content.php
(#27) Missing docblock for class content
(#28) Missing member variable doc comment
(#29) Missing member variable doc comment
(#30) Missing member variable doc comment
(#31) Missing member variable doc comment
(#32) Missing member variable doc comment
(#33) Missing member variable doc comment
(#35) Missing docblock for function __construct
(#54) No one-line description found in phpdocs for docblock of function get_file_id
(#61) No one-line description found in phpdocs for docblock of function get_ispring_module_id
(#68) No one-line description found in phpdocs for docblock of function get_creation_time
(#75) No one-line description found in phpdocs for docblock of function get_content_path
(#82) No one-line description found in phpdocs for docblock of function get_version
(#89) No one-line description found in phpdocs for docblock of function get_report_path
mod/ispring/classes/local/content/app/model/description.php
(#27) Missing docblock for class description
(#28) Missing docblock for constant description::FILENAME
(#30) Missing member variable doc comment
(#31) Missing member variable doc comment
(#32) Missing member variable doc comment
(#34) Missing docblock for function __construct
(#48) No one-line description found in phpdocs for docblock of function create
(#68) No one-line description found in phpdocs for docblock of function get_content_name
(#75) No one-line description found in phpdocs for docblock of function get_description
(#82) No one-line description found in phpdocs for docblock of function get_description_params
mod/ispring/classes/local/content/app/model/description_params.php
(#27) Missing docblock for class description_params
(#28) Missing member variable doc comment
(#29) Missing member variable doc comment
(#30) Missing member variable doc comment
(#31) Missing member variable doc comment
(#33) Missing docblock for function __construct
(#49) No one-line description found in phpdocs for docblock of function create
(#72) No one-line description found in phpdocs for docblock of function get_entrypoint
(#79) No one-line description found in phpdocs for docblock of function get_creation_time
(#86) No one-line description found in phpdocs for docblock of function get_version
(#93) No one-line description found in phpdocs for docblock of function get_report_entrypoint
mod/ispring/classes/local/content/app/model/description_parser.php
(#31) Missing docblock for class description_parser
(#32) Missing docblock for constant description_parser::MAX_SUPPORTED_VERSION
(#34) Missing docblock for function parse
mod/ispring/classes/local/content/app/model/file_info.php
(#27) Missing docblock for class file_info
(#28) Missing member variable doc comment
(#29) Missing member variable doc comment
(#31) Missing docblock for function __construct
(#42) No one-line description found in phpdocs for docblock of function get_path
(#49) No one-line description found in phpdocs for docblock of function get_filename
mod/ispring/classes/local/content/app/query/content_query_service_interface.php
(#29) Missing docblock for interface content_query_service_interface
mod/ispring/classes/local/content/app/query/model/content.php
(#27) Missing docblock for class content
(#29) Missing member variable doc comment
(#30) Missing member variable doc comment
(#31) Missing member variable doc comment
(#32) Missing member variable doc comment
(#33) Missing member variable doc comment
(#34) Missing member variable doc comment
(#35) Missing member variable doc comment
(#36) Missing member variable doc comment
(#37) Missing member variable doc comment
(#39) Missing docblock for function __construct
(#64) No one-line description found in phpdocs for docblock of function get_id
(#71) No one-line description found in phpdocs for docblock of function get_file_id
(#78) No one-line description found in phpdocs for docblock of function get_ispring_module_id
(#85) No one-line description found in phpdocs for docblock of function get_creation_time
(#92) No one-line description found in phpdocs for docblock of function get_filename
(#99) No one-line description found in phpdocs for docblock of function get_filepath
(#106) No one-line description found in phpdocs for docblock of function get_version
(#113) No one-line description found in phpdocs for docblock of function get_report_path
(#120) No one-line description found in phpdocs for docblock of function get_report_filename
mod/ispring/classes/local/content/app/repository/content_repository_interface.php
(#29) Missing docblock for interface content_repository_interface
(#34) No one-line description found in phpdocs for docblock of function add
(#40) No one-line description found in phpdocs for docblock of function remove
mod/ispring/classes/local/content/app/service/content_service.php
(#38) Missing docblock for class content_service
(#39) Missing member variable doc comment
(#40) Missing member variable doc comment
(#41) Missing member variable doc comment
(#42) Missing member variable doc comment
(#44) Missing docblock for function __construct
(#56) Missing docblock for function add_content
(#107) Missing docblock for function remove
(#124) Missing docblock for function present_file
(#134) Missing docblock for function get_new_version
(#138) Missing docblock for function generate_file_info_from_entrypoint
(#146) Missing docblock for function add_content_to_repository
mod/ispring/classes/local/content/app/service/file_storage_interface.php
(#30) Missing docblock for interface file_storage_interface
mod/ispring/classes/local/content/infrastructure/content_repository.php
(#1) No one-line description found in phpdocs for docblock of file content_repository.php
(#30) Missing docblock for class content_repository
(#31) Missing member variable doc comment
(#33) Missing docblock for function __construct
(#38) Missing docblock for function add
(#62) Missing docblock for function remove
mod/ispring/classes/local/content/infrastructure/file_storage.php
(#32) Missing docblock for class file_storage
(#33) Missing docblock for constant file_storage::PACKAGE_FILEAREA
(#34) Missing docblock for constant file_storage::COMPONENT_NAME
(#35) Missing docblock for constant file_storage::PACKAGE_ITEM_ID
(#36) Missing docblock for constant file_storage::CONTENT_FILEAREA
(#37) Missing docblock for constant file_storage::USER_COMPONENT_NAME
(#38) Missing docblock for constant file_storage::USER_FILEAREA
(#39) Missing member variable doc comment
(#41) Missing docblock for function __construct
(#45) Missing docblock for function unzip_package
(#83) Missing docblock for function get_description_file
(#100) Missing docblock for function present_file
(#130) Missing docblock for function generate_entrypoint_url
(#142) Missing docblock for function content_needs_updating
(#165) Missing docblock for function clear_ispring_areas
(#178) Missing docblock for function get_first_file_in_area
(#188) Missing docblock for function save_zip_package
mod/ispring/classes/local/content/infrastructure/ispring_module_api.php
(#30) Missing docblock for class ispring_module_api
(#31) Missing member variable doc comment
(#33) Missing docblock for function __construct
(#37) Missing docblock for function exists
mod/ispring/classes/local/content/infrastructure/query/content_query_service.php
(#30) Missing docblock for class content_query_service
(#31) Missing member variable doc comment
(#33) Missing docblock for function __construct
(#38) Missing docblock for function get_latest_version_content_by_ispring_module_id
(#61) Missing docblock for function exists
(#70) Missing docblock for function get_by_id
(#84) Missing docblock for function get_ids_by_ispring_module_id
(#104) Missing docblock for function get_content
mod/ispring/classes/local/di_container.php
(#44) Missing docblock for class di_container
(#45) Missing docblock for function get_ispring_module_api
(#57) Missing docblock for function get_content_api
(#75) Missing docblock for function get_session_api
mod/ispring/classes/local/event/event_types.php
(#27) Missing docblock for class event_types
(#28) Missing docblock for constant event_types::OPEN
(#29) Missing docblock for constant event_types::CLOSE
mod/ispring/classes/local/event/open_close_event_controller.php
(#30) Missing docblock for class open_close_event_controller
(#31) Missing docblock for constant open_close_event_controller::SET_EVENT_TIMEOUT
(#46) Missing docblock for function process_event
mod/ispring/classes/local/ispring_module/api/input/create_or_update_ispring_module_input.php
(#27) Missing docblock for class create_or_update_ispring_module_input
(#28) Missing member variable doc comment
(#29) Missing member variable doc comment
(#30) Missing member variable doc comment
(#31) Missing member variable doc comment
(#32) Missing member variable doc comment
(#33) Missing member variable doc comment
(#35) Missing docblock for function __construct
(#54) No one-line description found in phpdocs for docblock of function get_name
(#61) No one-line description found in phpdocs for docblock of function get_moodle_course_id
(#68) No one-line description found in phpdocs for docblock of function get_grade_method
(#75) No one-line description found in phpdocs for docblock of function get_description
(#79) Missing docblock for function get_time_open
(#83) Missing docblock for function get_time_close
mod/ispring/classes/local/ispring_module/api/input/description_input.php
(#27) Missing docblock for class description_input
(#28) Missing member variable doc comment
(#29) Missing member variable doc comment
(#31) Missing docblock for function __construct
(#42) No one-line description found in phpdocs for docblock of function get_text
(#49) No one-line description found in phpdocs for docblock of function get_format
mod/ispring/classes/local/ispring_module/api/ispring_module_api.php
(#33) Missing docblock for class ispring_module_api
(#34) Missing member variable doc comment
(#35) Missing member variable doc comment
(#37) Missing docblock for function __construct
(#45) Missing docblock for function create
(#51) Missing docblock for function exists
(#55) Missing docblock for function update
(#62) Missing docblock for function delete
(#66) Missing docblock for function get_by_id
(#71) Missing docblock for function is_available
mod/ispring/classes/local/ispring_module/api/ispring_module_api_interface.php
(#30) Missing docblock for interface ispring_module_api_interface
(#35) No one-line description found in phpdocs for docblock of function create
(#42) No one-line description found in phpdocs for docblock of function update
(#48) No one-line description found in phpdocs for docblock of function delete
mod/ispring/classes/local/ispring_module/api/mappers/ispring_module_mapper.php
(#35) Missing docblock for class ispring_module_mapper
(#36) Missing docblock for function get_data
(#47) Missing docblock for function get_output
(#60) Missing docblock for function get_description
(#66) Missing docblock for function get_description_output
mod/ispring/classes/local/ispring_module/api/output/description_output.php
(#27) Missing docblock for class description_output
(#28) Missing member variable doc comment
(#29) Missing member variable doc comment
(#31) Missing docblock for function __construct
(#42) No one-line description found in phpdocs for docblock of function get_text
(#49) No one-line description found in phpdocs for docblock of function get_format
mod/ispring/classes/local/ispring_module/api/output/ispring_module_output.php
(#27) Missing docblock for class ispring_module_output
(#28) Missing member variable doc comment
(#29) Missing member variable doc comment
(#30) Missing member variable doc comment
(#31) Missing member variable doc comment
(#32) Missing member variable doc comment
(#33) Missing member variable doc comment
(#34) Missing member variable doc comment
(#35) Missing member variable doc comment
(#37) Missing docblock for function __construct
(#60) No one-line description found in phpdocs for docblock of function get_id
(#67) No one-line description found in phpdocs for docblock of function get_name
(#74) No one-line description found in phpdocs for docblock of function get_moodle_course_id
(#81) No one-line description found in phpdocs for docblock of function get_grade
(#88) No one-line description found in phpdocs for docblock of function get_grade_method
(#95) No one-line description found in phpdocs for docblock of function get_description
(#99) Missing docblock for function get_time_open
(#103) Missing docblock for function get_time_close
mod/ispring/classes/local/ispring_module/app/data/ispring_module_data.php
(#29) Missing docblock for class ispring_module_data
(#30) Missing member variable doc comment
(#31) Missing member variable doc comment
(#32) Missing member variable doc comment
(#33) Missing member variable doc comment
(#34) Missing member variable doc comment
(#35) Missing member variable doc comment
(#37) Missing docblock for function __construct
(#56) No one-line description found in phpdocs for docblock of function get_name
(#63) No one-line description found in phpdocs for docblock of function get_moodle_course_id
(#70) No one-line description found in phpdocs for docblock of function get_grade_method
(#77) No one-line description found in phpdocs for docblock of function get_description
(#81) Missing docblock for function get_time_open
(#85) Missing docblock for function get_time_close
mod/ispring/classes/local/ispring_module/app/model/description.php
(#27) Missing docblock for class description
(#28) Missing member variable doc comment
(#29) Missing member variable doc comment
(#31) Missing docblock for function __construct
(#42) No one-line description found in phpdocs for docblock of function get_text
(#49) No one-line description found in phpdocs for docblock of function get_format
mod/ispring/classes/local/ispring_module/app/query/ispring_module_query_service_interface.php
(#29) Missing docblock for interface ispring_module_query_service_interface
(#34) No one-line description found in phpdocs for docblock of function get_by_id
mod/ispring/classes/local/ispring_module/app/query/model/ispring_module_model.php
(#29) Missing docblock for class ispring_module_model
(#30) Missing member variable doc comment
(#31) Missing member variable doc comment
(#32) Missing member variable doc comment
(#33) Missing member variable doc comment
(#34) Missing member variable doc comment
(#35) Missing member variable doc comment
(#36) Missing member variable doc comment
(#37) Missing member variable doc comment
(#39) Missing docblock for function __construct
(#62) No one-line description found in phpdocs for docblock of function get_id
(#69) No one-line description found in phpdocs for docblock of function get_name
(#76) No one-line description found in phpdocs for docblock of function get_moodle_course_id
(#83) No one-line description found in phpdocs for docblock of function get_grade
(#90) No one-line description found in phpdocs for docblock of function get_grade_method
(#97) No one-line description found in phpdocs for docblock of function get_description
(#101) Missing docblock for function get_time_open
(#105) Missing docblock for function get_time_close
mod/ispring/classes/local/ispring_module/app/repository/ispring_module_repository_interface.php
(#29) Missing docblock for interface ispring_module_repository_interface
mod/ispring/classes/local/ispring_module/app/service/ispring_module_service.php
(#31) Missing docblock for class ispring_module_service
(#32) Missing member variable doc comment
(#34) Missing docblock for function __construct
(#40) Missing docblock for function create
(#47) Missing docblock for function update
(#51) Missing docblock for function delete
mod/ispring/classes/local/ispring_module/domain/model/grading_options.php
(#27) Missing docblock for class grading_options
(#28) Missing docblock for constant grading_options::HIGHEST
(#29) Missing docblock for constant grading_options::AVERAGE
(#30) Missing docblock for constant grading_options::FIRST
(#31) Missing docblock for constant grading_options::LAST
(#33) Missing docblock for function is_grade_option
mod/ispring/classes/local/ispring_module/infrastructure/ispring_module_repository.php
(#30) Missing docblock for class ispring_module_repository
(#31) Missing member variable doc comment
(#33) Missing docblock for function __construct
(#38) Missing docblock for function add
(#53) Missing docblock for function update
(#68) Missing docblock for function remove
(#80) Missing docblock for function ispring_module_data_to_std_class
mod/ispring/classes/local/ispring_module/infrastructure/query/ispring_module_query_service.php
(#31) Missing docblock for class ispring_module_query_service
(#32) Missing member variable doc comment
(#34) Missing docblock for function __construct
(#39) Missing docblock for function exists
(#48) Missing docblock for function get_by_id
mod/ispring/classes/local/mapper/std_mapper.php
(#29) Missing docblock for class std_mapper
(#30) Missing docblock for function ispring_module_output_to_std_class
mod/ispring/classes/local/pages/base_page.php
(#27) Missing docblock for class base_page
(#33) Missing docblock for function __construct
(#33) Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $args.
(#42) Missing docblock for function get_header
(#46) Missing docblock for function get_footer
(#50) Missing docblock for function set_title
(#54) Missing docblock for function set_heading
(#58) Missing docblock for function set_context
(#62) Missing docblock for function set_secondary_active_tab
(#75) Missing docblock for function add_navbar
(#79) Missing docblock for function get_content
(#84) No one-line description found in phpdocs for docblock of function get_page
(#91) No one-line description found in phpdocs for docblock of function get_output
mod/ispring/classes/local/pages/detailed_report_page.php
(#27) Missing docblock for class detailed_report_page
(#28) Missing docblock for constant detailed_report_page::PLAYER_ID
(#29) Missing docblock for constant detailed_report_page::PRELOADER_ID
(#31) Missing member variable doc comment
(#32) Missing member variable doc comment
(#33) Missing member variable doc comment
(#34) Missing member variable doc comment
(#36) Missing docblock for function __construct
(#42) Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $args.
(#54) Missing docblock for function get_content
(#81) Missing docblock for function define_properties
(#85) Missing docblock for function get_user_image_url
mod/ispring/classes/local/pages/index_page.php
(#30) Missing docblock for class index_page
(#31) Missing member variable doc comment
(#33) Missing docblock for function __construct
(#36) Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $args.
(#43) Missing docblock for function get_content
(#55) Missing docblock for function get_report_params
mod/ispring/classes/local/pages/play_page.php
(#29) Missing docblock for class play_page
(#30) Missing docblock for constant play_page::PLAYER_ID
(#31) Missing docblock for constant play_page::PRELOADER_ID
(#32) Missing docblock for constant play_page::ERROR_BOX_ID
(#34) Missing member variable doc comment
(#35) Missing member variable doc comment
(#36) Missing member variable doc comment
(#38) Missing docblock for function __construct
(#43) Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $args.
(#52) Missing docblock for function get_content
mod/ispring/classes/local/pages/report_page.php
(#30) Missing docblock for class report_page
(#31) Missing docblock for constant report_page::EN_LINK_DOCUMENTATION
(#32) Missing docblock for constant report_page::RU_LINK_DOCUMENTATION
(#34) Missing member variable doc comment
(#35) Missing member variable doc comment
(#37) Missing docblock for function __construct
(#41) Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $args.
(#49) Missing docblock for function get_content
(#71) Missing docblock for function get_report_params
(#78) Missing docblock for function get_url
mod/ispring/classes/local/pages/view_page.php
(#33) Missing docblock for class view_page
(#34) Missing member variable doc comment
(#35) Missing member variable doc comment
(#36) Missing member variable doc comment
(#37) Missing member variable doc comment
(#38) Missing member variable doc comment
(#39) Missing member variable doc comment
(#41) Missing docblock for function __construct
(#49) Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $args.
(#63) Missing docblock for function get_content
(#111) Missing docblock for function setup_page
(#115) Missing docblock for function get_grading_option_translation
mod/ispring/classes/local/report/course_modules_report.php
(#30) Missing docblock for class course_modules_report
(#31) Missing docblock for constant course_modules_report::PARAM_MOODLE_COURSE_ID
(#33) Missing docblock for function initialise
(#46) Missing docblock for function can_view
(#50) Missing docblock for function add_columns
mod/ispring/classes/local/report/entity/base.php
(#31) Missing docblock for class base
(#32) Missing docblock for function initialise
mod/ispring/classes/local/report/entity/content.php
(#33) Missing docblock for class content
(#34) Missing docblock for function get_default_table_aliases
(#40) Missing docblock for function get_default_entity_title
mod/ispring/classes/local/report/entity/ispring_module.php
(#33) Missing docblock for class ispring_module
(#34) Missing docblock for constant ispring_module::COLUMN_SECTION_NAME
(#35) Missing docblock for constant ispring_module::COLUMN_NAME
(#36) Missing docblock for constant ispring_module::COLUMN_DESCRIPTION
(#37) Missing docblock for constant ispring_module::COLUMN_REPORT
(#39) Missing docblock for function get_default_table_aliases
(#45) Missing docblock for function get_default_entity_title
(#49) Missing docblock for function get_all_columns
(#126) Missing docblock for function get_all_filters
(#130) Missing docblock for function get_fast_cm_info
mod/ispring/classes/local/report/entity/session.php
(#35) Missing docblock for class session
(#36) Missing member variable doc comment
(#38) Missing docblock for function __construct
(#44) Missing docblock for function get_default_table_aliases
(#50) Missing docblock for function get_default_entity_title
(#246) Missing docblock for function format_duration
(#250) Missing docblock for function get_detailed_report_link
mod/ispring/classes/local/report/global_report.php
(#32) Missing docblock for class global_report
(#33) Missing docblock for constant global_report::PARAM_ISPRING_MODULE_ID
(#34) Missing docblock for constant global_report::PARAM_PAGE_URL
(#36) Missing docblock for function initialise
(#67) Missing docblock for function can_view
mod/ispring/classes/local/report/module_user_sessions_report.php
(#31) Missing docblock for class module_user_sessions_report
(#32) Missing docblock for constant module_user_sessions_report::PARAM_ISPRING_MODULE_ID
(#33) Missing docblock for constant module_user_sessions_report::PARAM_USER_ID
(#34) Missing docblock for constant module_user_sessions_report::PARAM_PAGE_URL
(#36) Missing docblock for function initialise
(#56) Missing docblock for function can_view
(#60) Missing docblock for function add_columns
mod/ispring/classes/local/session/api/input/end_input.php
(#27) Missing docblock for class end_input
(#28) Missing member variable doc comment
(#29) Missing member variable doc comment
(#30) Missing member variable doc comment
(#31) Missing member variable doc comment
(#32) Missing member variable doc comment
(#33) Missing member variable doc comment
(#34) Missing member variable doc comment
(#36) Missing docblock for function __construct
(#57) No one-line description found in phpdocs for docblock of function get_update_input
(#64) No one-line description found in phpdocs for docblock of function get_status
(#71) No one-line description found in phpdocs for docblock of function get_max_score
(#78) No one-line description found in phpdocs for docblock of function get_min_score
(#85) No one-line description found in phpdocs for docblock of function get_passing_score
(#92) No one-line description found in phpdocs for docblock of function get_score
(#99) No one-line description found in phpdocs for docblock of function get_detailed_report
mod/ispring/classes/local/session/api/input/update_input.php
(#27) Missing docblock for class update_input
(#28) Missing member variable doc comment
(#29) Missing member variable doc comment
(#30) Missing member variable doc comment
(#31) Missing member variable doc comment
(#33) Missing docblock for function __construct
(#48) No one-line description found in phpdocs for docblock of function get_duration
(#55) No one-line description found in phpdocs for docblock of function get_persist_state_id
(#62) No one-line description found in phpdocs for docblock of function get_persist_state
(#69) No one-line description found in phpdocs for docblock of function get_player_id
mod/ispring/classes/local/session/api/mapper/session_mapper.php
(#34) Missing docblock for class session_mapper
(#35) Missing docblock for function get_session_output
(#48) Missing docblock for function get_update_data
(#57) Missing docblock for function get_end_data
mod/ispring/classes/local/session/api/output/detailed_report_output.php
(#27) Missing docblock for class detailed_report_output
(#28) Missing member variable doc comment
(#29) Missing member variable doc comment
(#30) Missing member variable doc comment
(#32) Missing docblock for function __construct
(#45) No one-line description found in phpdocs for docblock of function get_user_id
(#52) No one-line description found in phpdocs for docblock of function get_content_id
(#59) No one-line description found in phpdocs for docblock of function get_detailed_report
mod/ispring/classes/local/session/api/output/session_output.php
(#27) Missing docblock for class session_output
(#28) Missing member variable doc comment
(#29) Missing member variable doc comment
(#30) Missing member variable doc comment
(#31) Missing member variable doc comment
(#32) Missing member variable doc comment
(#33) Missing member variable doc comment
(#34) Missing member variable doc comment
(#35) Missing member variable doc comment
(#37) Missing docblock for function __construct
(#60) No one-line description found in phpdocs for docblock of function get_content_id
(#67) No one-line description found in phpdocs for docblock of function get_persist_state_id
(#74) No one-line description found in phpdocs for docblock of function get_persist_state
(#81) No one-line description found in phpdocs for docblock of function get_suspend_data
(#88) No one-line description found in phpdocs for docblock of function get_max_score
(#95) No one-line description found in phpdocs for docblock of function get_min_score
(#102) No one-line description found in phpdocs for docblock of function get_passing_score
(#109) No one-line description found in phpdocs for docblock of function get_score
mod/ispring/classes/local/session/api/session_api.php
(#36) Missing docblock for class session_api
(#37) Missing member variable doc comment
(#38) Missing member variable doc comment
(#39) Missing member variable doc comment
(#41) Missing docblock for function __construct
(#51) Missing docblock for function add
(#55) Missing docblock for function get_last_by_content_id
(#63) Missing docblock for function ispring_module_has_sessions_with_user_id
(#67) Missing docblock for function end
(#72) Missing docblock for function get_grades_for_gradebook
(#82) Missing docblock for function get_by_id
(#89) Missing docblock for function update
(#93) Missing docblock for function set_suspend_data
(#97) Missing docblock for function get_detailed_report
(#110) Missing docblock for function delete_by_content_id
(#114) Missing docblock for function passing_requirements_were_updated
(#120) Missing docblock for function passing_requirements_were_updated_for_user
mod/ispring/classes/local/session/api/session_api_interface.php
(#32) Missing docblock for interface session_api_interface
mod/ispring/classes/local/session/app/adapter/content_api_interface.php
(#27) Missing docblock for interface content_api_interface
(#28) Missing docblock for function get_ispring_module_id_by_content_id
(#30) Missing docblock for function get_newest_content_id
(#32) Missing docblock for function get_ids_by_ispring_module_id
mod/ispring/classes/local/session/app/adapter/ispring_module_api_interface.php
(#27) Missing docblock for interface ispring_module_api_interface
(#28) Missing docblock for function get_grade_method
mod/ispring/classes/local/session/app/data/end_data.php
(#27) Missing docblock for class end_data
(#28) Missing member variable doc comment
(#29) Missing member variable doc comment
(#30) Missing member variable doc comment
(#31) Missing member variable doc comment
(#32) Missing member variable doc comment
(#33) Missing member variable doc comment
(#35) Missing docblock for function __construct
(#54) No one-line description found in phpdocs for docblock of function get_status
(#61) No one-line description found in phpdocs for docblock of function get_max_score
(#68) No one-line description found in phpdocs for docblock of function get_min_score
(#75) No one-line description found in phpdocs for docblock of function get_passing_score
(#82) No one-line description found in phpdocs for docblock of function get_score
(#89) No one-line description found in phpdocs for docblock of function get_detailed_report
mod/ispring/classes/local/session/app/data/update_data.php
(#27) Missing docblock for class update_data
(#28) Missing member variable doc comment
(#29) Missing member variable doc comment
(#30) Missing member variable doc comment
(#31) Missing member variable doc comment
(#33) Missing docblock for function __construct
(#48) No one-line description found in phpdocs for docblock of function get_duration
(#55) No one-line description found in phpdocs for docblock of function get_persist_state_id
(#62) No one-line description found in phpdocs for docblock of function get_persist_state
(#69) No one-line description found in phpdocs for docblock of function get_player_id
mod/ispring/classes/local/session/app/exception/player_conflict_exception.php
(#27) Missing docblock for class player_conflict_exception
mod/ispring/classes/local/session/app/model/session.php
(#27) Missing docblock for class session
(#28) Missing member variable doc comment
(#29) Missing member variable doc comment
(#30) Missing member variable doc comment
(#31) Missing member variable doc comment
(#32) Missing member variable doc comment
(#33) Missing member variable doc comment
(#34) Missing member variable doc comment
(#35) Missing member variable doc comment
(#36) Missing member variable doc comment
(#37) Missing member variable doc comment
(#38) Missing member variable doc comment
(#39) Missing member variable doc comment
(#40) Missing member variable doc comment
(#41) Missing member variable doc comment
(#42) Missing member variable doc comment
(#44) Missing docblock for function __construct
(#81) No one-line description found in phpdocs for docblock of function get_content_id
(#88) No one-line description found in phpdocs for docblock of function get_score
(#95) No one-line description found in phpdocs for docblock of function get_status
(#102) No one-line description found in phpdocs for docblock of function get_begin_time
(#109) No one-line description found in phpdocs for docblock of function get_end_time
(#116) No one-line description found in phpdocs for docblock of function get_duration
(#123) No one-line description found in phpdocs for docblock of function get_user_id
(#130) No one-line description found in phpdocs for docblock of function get_attempt
(#137) No one-line description found in phpdocs for docblock of function get_persist_state_id
(#144) No one-line description found in phpdocs for docblock of function get_persist_state
(#151) No one-line description found in phpdocs for docblock of function get_max_score
(#158) No one-line description found in phpdocs for docblock of function get_min_score
(#165) No one-line description found in phpdocs for docblock of function get_passing_score
(#172) No one-line description found in phpdocs for docblock of function get_detailed_report
(#176) Missing docblock for function get_player_id
mod/ispring/classes/local/session/app/query/model/session.php
(#27) Missing docblock for class session
(#28) Missing member variable doc comment
(#29) Missing member variable doc comment
(#30) Missing member variable doc comment
(#31) Missing member variable doc comment
(#32) Missing member variable doc comment
(#33) Missing member variable doc comment
(#34) Missing member variable doc comment
(#35) Missing member variable doc comment
(#36) Missing member variable doc comment
(#37) Missing member variable doc comment
(#38) Missing member variable doc comment
(#39) Missing member variable doc comment
(#40) Missing member variable doc comment
(#41) Missing member variable doc comment
(#42) Missing member variable doc comment
(#43) Missing member variable doc comment
(#44) Missing member variable doc comment
(#46) Missing docblock for function __construct
(#87) No one-line description found in phpdocs for docblock of function get_id
(#94) No one-line description found in phpdocs for docblock of function get_content_id
(#101) No one-line description found in phpdocs for docblock of function get_score
(#108) No one-line description found in phpdocs for docblock of function get_status
(#115) No one-line description found in phpdocs for docblock of function get_begin_time
(#122) No one-line description found in phpdocs for docblock of function get_end_time
(#129) No one-line description found in phpdocs for docblock of function get_duration
(#136) No one-line description found in phpdocs for docblock of function get_user_id
(#143) No one-line description found in phpdocs for docblock of function get_attempt
(#150) No one-line description found in phpdocs for docblock of function get_persist_state_id
(#157) No one-line description found in phpdocs for docblock of function get_persist_state
(#164) No one-line description found in phpdocs for docblock of function get_max_score
(#171) No one-line description found in phpdocs for docblock of function get_min_score
(#178) No one-line description found in phpdocs for docblock of function get_passing_score
(#185) No one-line description found in phpdocs for docblock of function get_detailed_report
(#192) No one-line description found in phpdocs for docblock of function get_player_id
(#199) No one-line description found in phpdocs for docblock of function get_suspend_data
mod/ispring/classes/local/session/app/query/session_query_service_interface.php
(#29) Missing docblock for interface session_query_service_interface
(#67) No one-line description found in phpdocs for docblock of function get_grades_for_gradebook
(#73) No one-line description found in phpdocs for docblock of function exist
mod/ispring/classes/local/session/app/repository/session_repository_interface.php
(#29) Missing docblock for interface session_repository_interface
mod/ispring/classes/local/session/app/service/session_service.php
(#41) Missing docblock for class session_service
(#42) Missing docblock for constant session_service::CREATE_SESSION_TIMEOUT
(#43) Missing member variable doc comment
(#44) Missing member variable doc comment
(#45) Missing member variable doc comment
(#47) Missing docblock for function __construct
(#57) Missing docblock for function add
(#113) Missing docblock for function end
(#144) Missing docblock for function update
(#175) Missing docblock for function set_suspend_data
(#188) Missing docblock for function get_next_attempt_number
(#194) Missing docblock for function delete_by_content_id
(#198) Missing docblock for function validate_session
(#204) Missing docblock for function validate_session_for_update
mod/ispring/classes/local/session/domain/model/session_state.php
(#27) Missing docblock for class session_state
(#28) Missing docblock for constant session_state::INCOMPLETE
(#29) Missing docblock for constant session_state::COMPLETE
(#30) Missing docblock for constant session_state::PASSED
(#31) Missing docblock for constant session_state::FAILED
mod/ispring/classes/local/session/infrastructure/content_api.php
(#30) Missing docblock for class content_api
(#31) Missing member variable doc comment
(#33) Missing docblock for function __construct
(#39) Missing docblock for function get_ispring_module_id_by_content_id
(#45) Missing docblock for function get_newest_content_id
(#54) Missing docblock for function get_ids_by_ispring_module_id
mod/ispring/classes/local/session/infrastructure/ispring_module_api.php
(#30) Missing docblock for class ispring_module_api
(#31) Missing member variable doc comment
(#33) Missing docblock for function __construct
(#37) Missing docblock for function get_grade_method
mod/ispring/classes/local/session/infrastructure/query/session_query_service.php
(#33) Missing docblock for class session_query_service
(#34) Missing member variable doc comment
(#35) Missing member variable doc comment
(#37) Missing docblock for function __construct
(#45) Missing docblock for function get_last_by_content_id
(#68) Missing docblock for function get_last_by_ispring_module_id
(#94) Missing docblock for function ispring_module_has_sessions_with_user_id
(#112) Missing docblock for function get
(#125) Missing docblock for function get_grades_for_gradebook
(#143) Missing docblock for function exist
(#147) Missing docblock for function passing_requirements_were_updated
(#165) Missing docblock for function passing_requirements_were_updated_for_user
(#177) Missing docblock for function get_highest_grade
(#206) Missing docblock for function get_average_grade
(#228) Missing docblock for function get_first_grade
(#256) Missing docblock for function get_last_grade
(#284) Missing docblock for function get_session
(#306) Missing docblock for function get_current_requirements
(#337) Missing docblock for function generate_sql_params_template
mod/ispring/classes/local/session/infrastructure/session_repository.php
(#30) Missing docblock for class session_repository
(#31) Missing member variable doc comment
(#33) Missing docblock for function __construct
(#38) Missing docblock for function add
(#52) Missing docblock for function update
(#67) Missing docblock for function set_suspend_data
(#82) Missing docblock for function delete_by_content_id
(#94) Missing docblock for function session_to_std_class
mod/ispring/classes/local/upgrade/upgrade_db_manager.php
(#31) Missing docblock for class upgrade_db_manager
(#32) Missing member variable doc comment
(#34) Missing docblock for function __construct
(#39) Missing docblock for function upgrade_from
(#69) Missing docblock for function upgrade_to_2023090720
(#159) Missing docblock for function upgrade_to_2023090721
(#197) Missing docblock for function upgrade_to_2023090722
(#218) Missing docblock for function upgrade_to_2023090725
(#285) Missing docblock for function upgrade_to_2023090728
(#313) Missing docblock for function upgrade_to_2023090733
(#326) Missing docblock for function upgrade_to_2023120302
(#348) Missing docblock for function upgrade_to_2024012203
(#390) Missing docblock for function upgrade_to_2024022901
mod/ispring/classes/local/use_case/create_or_update_ispring_module_use_case.php
(#34) Missing docblock for class create_or_update_ispring_module_use_case
(#35) Missing member variable doc comment
(#36) Missing member variable doc comment
(#38) Missing docblock for function __construct
(#46) Missing docblock for function create
(#82) Missing docblock for function update
mod/ispring/classes/local/use_case/delete_ispring_module_use_case.php
(#32) Missing docblock for class delete_ispring_module_use_case
(#33) Missing member variable doc comment
(#34) Missing member variable doc comment
(#36) Missing docblock for function __construct
(#44) Missing docblock for function delete
mod/ispring/classes/local/use_case/end_session_use_case.php
(#36) Missing docblock for class end_session_use_case
(#37) Missing member variable doc comment
(#38) Missing member variable doc comment
(#40) Missing docblock for function __construct
(#48) Missing docblock for function end_session
(#78) Missing docblock for function update_grades_and_completion_state
mod/ispring/classes/privacy/provider.php
(#35) Missing docblock for class provider
(#44) Missing docblock for constant provider::MOD_NAME
(#46) Missing docblock for function get_metadata
mod/ispring/db/upgrade.php
(#27) Missing docblock for function xmldb_ispring_upgrade
mod/ispring/lang/en/ispring.php
(#69) The string key "modulename_help" is not in the correct order, it should be before "modulenameplural"
mod/ispring/lib.php
(#25) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#389) Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $userid.
mod/ispring/mod_form.php
(#32) Missing docblock for class mod_ispring_mod_form
(#33) Missing docblock for function definition
(#99) Missing docblock for function data_preprocessing
(#117) Missing docblock for function validation
(#127) Missing docblock for function get_grading_options_translations
mod/ispring/tests/backup/backup_ispring_stepslib_test.php
(#57) Missing docblock for function assert_table_columns_match_backup_structure in testcase
mod/ispring/tests/external/end_session_test.php
(#43) Missing docblock for constant end_session_test::STARTUP_PLAYER_ID
(#44) Missing docblock for constant end_session_test::CONFLICTING_PLAYER_ID
(#46) Missing member variable doc comment
(#48) Missing member variable doc comment
(#49) Missing member variable doc comment
(#51) The setUpBeforeClass() method in unit tests must always call to parent::setUpBeforeClass().
(#55) The tearDownAfterClass() method in unit tests must always call to parent::tearDownAfterClass().
(#59) The tearDown() method in unit tests must always call to parent::tearDown().
(#131) Missing docblock for function make_state in testcase
(#136) Missing docblock for function create_content_and_start_session in testcase
(#142) Missing docblock for function start_mock_session in testcase
(#163) Missing docblock for function assert_db_record_matches_session in testcase
mod/ispring/tests/external/get_player_data_test.php
(#155) Missing docblock for function create_content_and_instance in testcase
(#163) Missing docblock for function create_and_set_enrolled_user in testcase
mod/ispring/tests/external/set_state_test.php
(#40) Missing docblock for constant set_state_test::STARTUP_PLAYER_ID
(#41) Missing docblock for constant set_state_test::CONFLICTING_PLAYER_ID
(#43) Missing member variable doc comment
(#44) Missing member variable doc comment
(#46) The tearDown() method in unit tests must always call to parent::tearDown().
(#107) Missing docblock for function make_state in testcase
(#111) Missing docblock for function start_mock_session in testcase
mod/ispring/tests/external/set_suspend_data_test.php
(#40) Missing docblock for constant set_suspend_data_test::STARTUP_PLAYER_ID
(#41) Missing docblock for constant set_suspend_data_test::CONFLICTING_PLAYER_ID
(#42) Missing docblock for constant set_suspend_data_test::STARTUP_SUSPEND_DATA
(#43) Missing docblock for constant set_suspend_data_test::UPDATED_SUSPEND_DATA
(#45) Missing member variable doc comment
(#46) Missing member variable doc comment
(#48) The tearDown() method in unit tests must always call to parent::tearDown().
(#99) Missing docblock for function start_mock_session in testcase
mod/ispring/tests/generator/lib.php
(#32) Missing docblock for class mod_ispring_generator
(#33) Missing docblock for function create_instance
(#33) Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $options.
mod/ispring/tests/ispring_testcase.php
(#30) Missing docblock for class ispring_testcase
(#31) Missing docblock for function create_course
(#36) Missing docblock for function create_course_and_instance
(#36) Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $formdata.
(#42) Missing docblock for function create_mock_session
mod/ispring/tests/local/common/infrastructure/transaction/transaction_test.php
(#33) Missing member variable doc comment
(#35) The setUp() method in unit tests must always call to parent::setUp().
mod/ispring/tests/local/content/app/model/description_parser_test.php
(#76) Missing docblock for function create_description_file in testcase
mod/ispring/tests/local/content/app/model/description_test.php
(#33) Missing docblock for constant description_test::PARAMS
mod/ispring/tests/local/content/app/service/content_service_test.php
(#51) Missing member variable doc comment
(#53) The setUp() method in unit tests must always call to parent::setUp().
(#148) Missing docblock for function create_stub_content in testcase
mod/ispring/tests/local/content/infrastructure/content_repository_test.php
(#36) Missing member variable doc comment
(#38) The setUp() method in unit tests must always call to parent::setUp().
(#89) Missing docblock for function assert_db_record_equals_content_data in testcase
(#105) Missing docblock for function content_exists in testcase
mod/ispring/tests/local/content/infrastructure/file_storage_test.php
(#39) Missing member variable doc comment
(#40) Missing member variable doc comment
(#42) The setUp() method in unit tests must always call to parent::setUp().
(#221) Missing docblock for function prepare_user_context in testcase
(#229) Missing docblock for function create_file_in_ispring_content_area in testcase
(#243) Missing docblock for function create_file_in_ispring_package_area in testcase
mod/ispring/tests/local/content/infrastructure/query/content_query_service_test.php
(#35) Missing member variable doc comment
(#37) The setUp() method in unit tests must always call to parent::setUp().
(#112) Missing docblock for function create_mock_content in testcase
(#130) Missing docblock for function assert_content_record_equals_content_model in testcase
mod/ispring/tests/local/ispring_module/app/service/ispring_module_service_test.php
(#39) Missing member variable doc comment
(#41) The setUp() method in unit tests must always call to parent::setUp().
mod/ispring/tests/local/ispring_module/infrastructure/ispring_module_repository_test.php
(#42) Missing member variable doc comment
(#44) The setUp() method in unit tests must always call to parent::setUp().
(#110) Missing docblock for function assert_db_record_equals_module_data in testcase
(#123) Missing docblock for function module_exists in testcase
mod/ispring/tests/local/ispring_module/infrastructure/query/ispring_module_query_service_test.php
(#39) Missing member variable doc comment
(#41) The setUp() method in unit tests must always call to parent::setUp().
mod/ispring/tests/local/session/infrastructure/query/session_query_service_test.php
(#40) Missing member variable doc comment
(#42) The setUp() method in unit tests must always call to parent::setUp().
(#289) Missing docblock for function create_mock_sessions in testcase
(#320) Missing docblock for function create_mock_sessions_for_gradebook_tests in testcase
(#339) Missing docblock for function assert_db_record_equals_session_model in testcase
(#363) Missing docblock for function assert_grade_equals in testcase
mod/ispring/tests/local/session/infrastructure/session_repository_test.php
(#36) Unit test session_repository_test should be declared as final.
(#37) Missing member variable doc comment
(#38) Missing member variable doc comment
(#40) The setUp() method in unit tests must always call to parent::setUp().
(#82) Missing docblock for function create_mock_session in testcase
mod/ispring/tests/privacy/provider_test.php
(#39) Unit test provider_test should be declared as final.
(#40) Missing docblock for constant provider_test::COMPONENT_NAME
(#41) Missing docblock for constant provider_test::FIRST_SESSION_COUNT
(#42) Missing docblock for constant provider_test::SECOND_SESSION_COUNT
(#43) Missing docblock for constant provider_test::TOTAL_SESSION_COUNT
(#385) Missing docblock for function create_mock_content in testcase
(#403) Missing docblock for function create_mock_session in testcase
(#428) Missing docblock for function create_cm in testcase
(#440) Missing docblock for function create_context_and_cm in testcase
(#446) Missing docblock for function create_content_and_session in testcase
mod/ispring/tests/user_file_creator.php
(#27) Missing docblock for class user_file_creator
(#28) Missing docblock for function create_from_path
(#45) Missing docblock for function create_from_string

Javascript coding style problems

(0 errors, 28 warnings)

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

mod/ispring/amd/src/api.js
(#45) Opening curly brace does not appear on the same line as controlling statement. (brace-style)
(#46) Expected catch,fail,always() or return (promise/catch-or-return)
(#54) Each then() should return a value or throw (promise/always-return)
(#69) Each then() should return a value or throw (promise/always-return)
(#70) ["session_id"] is better written in dot notation. (dot-notation)
(#72) Unexpected empty arrow function. (no-empty-function)
(#84) Each then() should return a value or throw (promise/always-return)
(#87) Unexpected empty arrow function. (no-empty-function)
(#99) Each then() should return a value or throw (promise/always-return)
(#102) Unexpected empty arrow function. (no-empty-function)
(#117) ["warning"] is better written in dot notation. (dot-notation)
(#118) ["warning"] is better written in dot notation. (dot-notation)
(#120) ["warningcode"] is better written in dot notation. (dot-notation)
(#122) ["message"] is better written in dot notation. (dot-notation)
(#153) Expected catch,fail,always() or return (promise/catch-or-return)
(#159) Each then() should return a value or throw (promise/always-return)
(#161) ["persist_state_id"] is better written in dot notation. (dot-notation)
(#161) ["persist_state"] is better written in dot notation. (dot-notation)
(#162) ["suspend_data"] is better written in dot notation. (dot-notation)
(#164) Comments should not begin with a lowercase character. (capitalized-comments)
(#164) Expected space or tab after '/*' in comment. (spaced-comment)
(#164) Unexpected empty arrow function. (no-empty-function)
(#166) Each then() should return a value or throw (promise/always-return)
(#167) ["ispring_moodle_connector"] is better written in dot notation. (dot-notation)
mod/ispring/amd/src/detailed_report_api.js
(#72) Expected catch,fail,always() or return (promise/catch-or-return)
(#78) Each then() should return a value or throw (promise/always-return)
(#79) ["ispring_report_connector"] is better written in dot notation. (dot-notation)
(#80) ["report_data"] is better written in dot notation. (dot-notation)

CSS problems

(10 errors, 1 warnings)

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

mod/ispring/styles.css
(#2) Expected single space before "{" (block-opening-brace-space-before)
(#8) Expected single space before "{" (block-opening-brace-space-before)
(#15) Expected single space before "{" (block-opening-brace-space-before)
(#22) Expected single space before "{" (block-opening-brace-space-before)
(#27) Expected single space before "{" (block-opening-brace-space-before)
(#42) Expected single space before "{" (block-opening-brace-space-before)
(#75) Expected single space before "{" (block-opening-brace-space-before)
(#80) Expected single space before "{" (block-opening-brace-space-before)
(#55) Expected single space before "{" (block-opening-brace-space-before)
(#65) Expected single space before "{" (block-opening-brace-space-before)
(#4) Expected "#A72259" to be "#a72259" (color-hex-case)

PHPDocs style problems

(2 errors, 0 warnings)

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

mod/ispring/lib.php
(#54) Inline phpdocs tag {@see mod_form.php} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#198) Inline phpdocs tag {@see mod_form.php} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}

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

(1 errors, 1 warnings)

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

Problems running grunt
Task "stylelint:css" failed. Use --force to continue.

shifter problems

(0 errors, 0 warnings)

This section shows problems detected by shifter [More info]


Mustache template problems

(0 errors, 0 warnings)

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


Gherkin .feature problems

(0 errors, 0 warnings)

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