Prechecker results: error


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

(63 errors, 15 warnings)

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

mod/mediasite/basiclti_locallib.php
(#37) Whitespace found at end of line
(#48) Whitespace found at end of line
mod/mediasite/basiclti_mediasite_lib.php
(#46) Line exceeds 132 characters; contains 133 characters
mod/mediasite/content_launch.php
(#78) Whitespace found at end of line
(#81) Whitespace found at end of line
mod/mediasite/db/services.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#4) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#8) Whitespace found at end of line
mod/mediasite/externallib.php
(#2) The opening <?php tag must be followed by exactly one newline.
(#3) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#11) Public method name "local_mediasite_external::getGroupMembership_parameters" must be in lower-case letters only
(#21) Public method name "local_mediasite_external::getGroupMembership" must be in lower-case letters only
(#21) Variable "groupId" must be all lower-case
(#24) No space found before comment text; expected "// Parameter validation" but found "//Parameter validation"
(#25) Inline comments must end in full-stops, exclamation marks, or question marks
(#25) No space found before comment text; expected "// REQUIRED" but found "//REQUIRED"
(#27) Variable "groupId" must be all lower-case
(#29) No space found before comment text; expected "// Context validation" but found "//Context validation"
(#30) Inline comments must end in full-stops, exclamation marks, or question marks
(#30) No space found before comment text; expected "// OPTIONAL but in most web service it should present" but found "//OPTIONAL but in most web service it should present"
(#34) No space found before comment text; expected "// Capability checking" but found "//Capability checking"
(#35) Inline comments must end in full-stops, exclamation marks, or question marks
(#35) No space found before comment text; expected "// OPTIONAL but in most web service it should present" but found "//OPTIONAL but in most web service it should present"
(#40) Inline comments must start with a capital letter, digit or 3-dots sequence
(#40) No space found before comment text; expected "// get all the group membership" but found "//get all the group membership"
(#41) Inline comments must end in full-stops, exclamation marks, or question marks
(#41) Line exceeds maximum limit of 180 characters; contains 195 characters
(#41) No space found before comment text; expected "// pay attention here: the first field of select statement should NOT be "groupid" or "groupname" which is unique, otherwise php will return only one record instead of many records we want" but found "//pay attention here: the first field of select statement should NOT be "groupid" or "groupname" which is unique, otherwise php will return only one record instead of many records we want"
(#43) Line exceeds 132 characters; contains 178 characters
(#49) Variable "groupMembers" must be all lower-case
(#49) Variable "groupId" must be all lower-case
(#51) Variable "groupMembers" must be all lower-case
(#52) Whitespace found at end of line
(#53) Whitespace found at end of line
(#55) Expected 1 space before "=>"; 0 found
(#56) Expected 1 space before "=>"; 0 found
(#59) Expected 1 space before "=>"; 0 found
(#67) Whitespace found at end of line
(#72) Public method name "local_mediasite_external::getGroupMembership_returns" must be in lower-case letters only
(#81) Expected 1 space before "=>"; 0 found
mod/mediasite/locallib.php
(#83) Expected "if (...) {\n"; found "if(...) {\n"
(#85) Expected "if (...) {\n"; found "if(...) {\n"
(#87) Expected "} else if (...) {\n"; found "} else if(...) {\n"
(#87) Expected "if (...) {\n"; found "if(...) {\n"
(#125) Line exceeds 132 characters; contains 140 characters
mod/mediasite/mediasitesite.php
(#396) Opening brace should be on the same line as the declaration
(#406) Opening brace should be on the same line as the declaration
(#416) Opening brace should be on the same line as the declaration
(#426) Opening brace should be on the same line as the declaration
(#432) Closing brace must be on a line by itself
mod/mediasite/mymediasite.php
(#66) Line exceeds 132 characters; contains 133 characters
(#71) Line exceeds 132 characters; contains 136 characters
mod/mediasite/navigation.php
(#118) Inline comments must start with a capital letter, digit or 3-dots sequence
(#118) Inline comments must end in full-stops, exclamation marks, or question marks
(#118) This comment is 86% valid code; is this commented out code?
(#118) No space found before comment text; expected "// $sitepagenode->title("this is title!");" but found "//$sitepagenode->title("this is title!");"
(#166) Opening brace should be on the same line as the declaration
(#166) Whitespace found at end of line
(#174) Expected "if (...) {\n"; found "if(...)\n {\n"
(#176) Expected 1 space before ".="; 0 found
(#176) Expected 1 space after ".="; 0 found
(#263) Variable "currentTheme" must be all lower-case
(#282) Whitespace found at end of line
(#283) Inline comments must start with a capital letter, digit or 3-dots sequence
(#283) Inline comments must end in full-stops, exclamation marks, or question marks
(#283) No space found before comment text; expected "// for course Catalog, force to show as INPAGE_MENU if current theme is 'snap'" but found "//for course Catalog, force to show as INPAGE_MENU if current theme is 'snap'"
(#284) Expected "if (...) {\n"; found "if(...) {\n"
(#284) Variable "currentTheme" must be all lower-case
(#284) Expected 1 space before "=="; 0 found
(#284) Expected 1 space after "=="; 0 found
mod/mediasite/view.php
(#106) Whitespace found at end of line
(#107) Whitespace found at end of line
(#108) Whitespace found at end of line
(#109) Whitespace found at end of line
(#110) Whitespace found at end of line
(#111) Whitespace found at end of line
(#112) Whitespace found at end of line
(#113) Whitespace found at end of line

Javascript coding style problems

(10 errors, 8 warnings)

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

mod/mediasite/js/basiclti_callback.js
(#8) Comments should not begin with a lowercase character (capitalized-comments)
(#8) Expected space or tab after '//' in comment. (spaced-comment)
(#9) Use ‘===’ to compare with ‘null’. (no-eq-null)
(#9) Use ‘===’ to compare with ‘null’. (no-eq-null)
(#9) Use ‘===’ to compare with ‘null’. (no-eq-null)
(#10) Use ‘===’ to compare with ‘null’. (no-eq-null)
(#10) Use ‘===’ to compare with ‘null’. (no-eq-null)
(#19) Trailing spaces not allowed. (no-trailing-spaces)
mod/mediasite/js/course_settings.js
(#12) 'SiteChange' is defined but never used. (no-unused-vars)
(#22) Missing JSDoc comment. (require-jsdoc)
mod/mediasite/yui/configure/configure.js
(#1) 'YUI' is not defined. (no-undef)
(#3) Identifier 'mod_mediasite' is not in camel case. (camelcase)
(#5) 'formid' is defined but never used. (no-unused-vars)
mod/mediasite/yui/custmenu/custmenu.js
(#1) 'YUI' is not defined. (no-undef)
(#3) Identifier 'local_xray' is not in camel case. (camelcase)
(#6) Extra space after key 'module'. (key-spacing)
(#25) Missing space before opening brace. (space-before-blocks)
(#32) Unexpected space before function parentheses. (space-before-function-paren)

CSS problems

(0 errors, 0 warnings)

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


PHPDocs style problems

(353 errors, 3 warnings)

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

mod/mediasite/backup/moodle2/backup_mediasite_activity_task.class.php
(#28) No one-line description found in phpdocs for class backup_mediasite_activity_task
(#46) Phpdocs for function backup_mediasite_activity_task::encode_content_links has incomplete parameters list
(#28) Class backup_mediasite_activity_task does not have @copyright tag
(#28) Class backup_mediasite_activity_task does not have @license tag
mod/mediasite/backup/moodle2/backup_mediasite_stepslib.php
(#34) Function backup_mediasite_activity_structure_step::define_structure is not documented
(#30) Class backup_mediasite_activity_structure_step does not have @copyright tag
(#30) Class backup_mediasite_activity_structure_step does not have @license tag
mod/mediasite/backup/moodle2/restore_mediasite_activity_task.class.php
(#29) No one-line description found in phpdocs for class restore_mediasite_activity_task
(#29) Class restore_mediasite_activity_task does not have @copyright tag
(#29) Class restore_mediasite_activity_task does not have @license tag
mod/mediasite/backup/moodle2/restore_mediasite_stepslib.php
(#34) Function restore_mediasite_activity_structure_step::define_structure is not documented
(#43) Function restore_mediasite_activity_structure_step::process_mediasite is not documented
(#56) Function restore_mediasite_activity_structure_step::after_execute is not documented
(#29) Class restore_mediasite_activity_structure_step does not have @copyright tag
(#29) Class restore_mediasite_activity_structure_step does not have @license tag
mod/mediasite/basiclti_locallib.php
(#437) Function mediasite_copyof_lti_get_ims_role is not documented
(#472) Function mediasite_get_current_url is not documented
(#32) Phpdocs for function mediasite_basiclti_view has incomplete parameters list
(#78) Phpdocs for function mediasite_basiclti_build_request has incomplete parameters list
(#247) Phpdocs for function mediasite_basiclti_get_type_config has incomplete parameters list
(#320) Phpdocs for function mediasite_sign_parameters has incomplete parameters list
(#358) Phpdocs for function mediasite_post_launch_html has incomplete parameters list
mod/mediasite/basiclti_mediasite_lib.php
(#29) Class mediasite_endpoint is not documented
(#40) Class mediasite_menu_placement is not documented
(#46) Function mediasite_basiclti_mediasite_view is not documented
(#111) Function mediasite_get_all_enrollments is not documented
(#133) Function mediasite_get_mediasite_formatted_role is not documented
(#137) Function mediasite_get_assignment_details is not documented
(#303) Function mediasite_format_datetime is not documented
(#30) Constant mediasite_endpoint::LTI_SEARCH is not documented
(#31) Constant mediasite_endpoint::LTI_MY_MEDIASITE is not documented
(#32) Constant mediasite_endpoint::LTI_CATALOG is not documented
(#33) Constant mediasite_endpoint::LTI_LAUNCH is not documented
(#34) Constant mediasite_endpoint::LTI_COVERPLAY is not documented
(#35) Constant mediasite_endpoint::LTI_ASSIGNMENT_UPLOAD is not documented
(#36) Constant mediasite_endpoint::LTI_ASSIGNMENTSUBMISSION is not documented
(#37) Constant mediasite_endpoint::LTI_UPLOAD is not documented
(#41) Constant mediasite_menu_placement::SITE_PAGES is not documented
(#42) Constant mediasite_menu_placement::COURSE_MENU is not documented
(#43) Constant mediasite_menu_placement::INPAGE_MENU is not documented
mod/mediasite/basiclti_oauth.php
(#29) Class MediasiteOAuthException is not documented
(#32) Class MediasiteOAuthConsumer is not documented
(#47) Class MediasiteOAuthToken is not documented
(#68) Class MediasiteOAuthSignatureMethod is not documented
(#75) Class MediasiteOAuthSignatureMethod_HMAC_SHA1 is not documented
(#102) Class MediasiteOAuthSignatureMethod_PLAINTEXT is not documented
(#125) Class MediasiteOAuthSignatureMethod_RSA_SHA1 is not documented
(#170) Class MediasiteOAuthRequest is not documented
(#362) Class MediasiteOAServer is not documented
(#540) Class MediasiteOADataStore is not documented
(#558) Class MediasiteOAuthUtil is not documented
(#36) Function MediasiteOAuthConsumer::__construct is not documented
(#42) Function MediasiteOAuthConsumer::__toString is not documented
(#51) Function MediasiteOAuthToken::__construct is not documented
(#56) Function MediasiteOAuthToken::to_string is not documented
(#63) Function MediasiteOAuthToken::__toString is not documented
(#69) Function MediasiteOAuthSignatureMethod::check_signature is not documented
(#76) Function MediasiteOAuthSignatureMethod_HMAC_SHA1::get_name is not documented
(#80) Function MediasiteOAuthSignatureMethod_HMAC_SHA1::build_signature is not documented
(#103) Function MediasiteOAuthSignatureMethod_PLAINTEXT::get_name is not documented
(#107) Function MediasiteOAuthSignatureMethod_PLAINTEXT::build_signature is not documented
(#126) Function MediasiteOAuthSignatureMethod_RSA_SHA1::get_name is not documented
(#130) Function MediasiteOAuthSignatureMethod_RSA_SHA1::fetch_public_cert is not documented
(#134) Function MediasiteOAuthSignatureMethod_RSA_SHA1::fetch_private_cert is not documented
(#138) Function MediasiteOAuthSignatureMethod_RSA_SHA1::build_signature is not documented
(#153) Function MediasiteOAuthSignatureMethod_RSA_SHA1::check_signature is not documented
(#178) Function MediasiteOAuthRequest::__construct is not documented
(#185) Function MediasiteOAuthRequest::from_consumer_and_token is not documented
(#208) Function MediasiteOAuthRequest::set_parameter is not documented
(#220) Function MediasiteOAuthRequest::get_parameter is not documented
(#224) Function MediasiteOAuthRequest::get_parameters is not documented
(#228) Function MediasiteOAuthRequest::unset_parameter is not documented
(#232) Function MediasiteOAuthRequest::get_signable_parameters is not documented
(#329) Function MediasiteOAuthRequest::__toString is not documented
(#333) Function MediasiteOAuthRequest::sign_request is not documented
(#339) Function MediasiteOAuthRequest::build_signature is not documented
(#368) Function MediasiteOAServer::__construct is not documented
(#372) Function MediasiteOAServer::add_signature_method is not documented
(#541) Function MediasiteOADataStore::lookup_consumer is not documented
(#544) Function MediasiteOADataStore::lookup_token is not documented
(#547) Function MediasiteOADataStore::lookup_nonce is not documented
(#550) Function MediasiteOADataStore::new_request_token is not documented
(#553) Function MediasiteOADataStore::new_access_token is not documented
(#559) Function MediasiteOAuthUtil::urlencode_rfc3986 is not documented
(#574) Function MediasiteOAuthUtil::urldecode_rfc3986 is not documented
(#578) Function MediasiteOAuthUtil::split_header is not documented
(#599) Function MediasiteOAuthUtil::get_headers is not documented
(#613) Function MediasiteOAuthUtil::parse_parameters is not documented
(#642) Function MediasiteOAuthUtil::build_http_query is not documented
(#33) Variable MediasiteOAuthConsumer::$key is not documented
(#34) Variable MediasiteOAuthConsumer::$secret is not documented
(#48) Variable MediasiteOAuthToken::$key is not documented
(#49) Variable MediasiteOAuthToken::$secret is not documented
(#171) Variable MediasiteOAuthRequest::$parameters is not documented
(#172) Variable MediasiteOAuthRequest::$httpmethod is not documented
(#173) Variable MediasiteOAuthRequest::$httpurl is not documented
(#174) Variable MediasiteOAuthRequest::$basestring is not documented
(#175) Variable MediasiteOAuthRequest::$version is not documented
(#176) Variable MediasiteOAuthRequest::$postinput is not documented
(#363) Variable MediasiteOAServer::$timestampthreshold is not documented
(#364) Variable MediasiteOAServer::$version is not documented
(#365) Variable MediasiteOAServer::$signaturemethods is not documented
(#366) Variable MediasiteOAServer::$datastore is not documented
(#376) Phpdocs for function MediasiteOAServer::fetch_request_token has incomplete parameters list
(#394) Phpdocs for function MediasiteOAServer::fetch_access_token has incomplete parameters list
(#412) Phpdocs for function MediasiteOAServer::verify_request has incomplete parameters list
(#428) Phpdocs for function MediasiteOAServer::get_version has incomplete parameters list
(#442) Phpdocs for function MediasiteOAServer::get_signature_method has incomplete parameters list
(#458) Phpdocs for function MediasiteOAServer::get_consumer has incomplete parameters list
(#475) Phpdocs for function MediasiteOAServer::get_token has incomplete parameters list
(#490) Phpdocs for function MediasiteOAServer::check_signature has incomplete parameters list
(#518) Phpdocs for function MediasiteOAServer::check_timestamp has incomplete parameters list
(#528) Phpdocs for function MediasiteOAServer::check_nonce has incomplete parameters list
mod/mediasite/classes/event/course_module_instance_list_viewed.php
(#29) Class course_module_instance_list_viewed is not documented
mod/mediasite/classes/event/course_module_viewed.php
(#28) Class course_module_viewed is not documented
(#30) Function course_module_viewed::init is not documented
mod/mediasite/db/install.php
(#27) Function xmldb_mediasite_install is not documented
(#31) Function xmldb_mediasite_uninstall is not documented
mod/mediasite/db/services.php
(#2) Empty line found after PHP open tag
(#4) File-level phpdocs block is not found
mod/mediasite/db/upgrade.php
(#29) Function xmldb_mediasite_upgrade is not documented
mod/mediasite/db/upgradelib.php
(#29) Function mediasite_upgrade_from_2012032900 is not documented
(#259) Function mediasite_upgrade_from_2014042900 is not documented
(#460) Function mediasite_upgrade_from_2016041803 is not documented
(#511) Function mediasite_upgrade_from_2017020100 is not documented
(#525) Function conditionally_add_field_to_table is not documented
(#532) Function conditionally_drop_field_from_table is not documented
(#538) Function conditionally_add_foreign_key_to_table is not documented
(#547) Function conditionally_drop_table is not documented
(#553) Function conditionally_rename_field is not documented
(#568) Function update_show_description is not documented
mod/mediasite/exceptions.php
(#29) Class SonicfoundryException is not documented
(#56) Function SonicfoundryException::__construct is not documented
(#60) Function SonicfoundryException::get_data is not documented
(#63) Function SonicfoundryException::is_timeout is not documented
(#67) Function SonicfoundryException::code_to_string is not documented
(#55) Variable SonicfoundryException::$data is not documented
(#30) Constant SonicfoundryException::QUERY_API_KEY_BY_NAME is not documented
(#31) Constant SonicfoundryException::CREATE_APIKEY is not documented
(#32) Constant SonicfoundryException::QUERY_SITE_PROPERTIES is not documented
(#33) Constant SonicfoundryException::QUERY_CATALOG_SHARES is not documented
(#34) Constant SonicfoundryException::QUERY_PRESENTATIONS is not documented
(#35) Constant SonicfoundryException::MODIFY_PRESENTATION is not documented
(#36) Constant SonicfoundryException::QUERY_TAGS_FOR_PRESENTATION is not documented
(#37) Constant SonicfoundryException::QUERY_PRESENTERS_FOR_PRESENTATION is not documented
(#38) Constant SonicfoundryException::QUERY_THUMBNAILS_FOR_PRESENTATION is not documented
(#39) Constant SonicfoundryException::QUERY_SLIDES_FOR_PRESENTATION is not documented
(#40) Constant SonicfoundryException::QUERY_LAYOUTOPTIONS_FOR_PRESENTATION is not documented
(#41) Constant SonicfoundryException::QUERY_PRESENTATION_BY_ID is not documented
(#42) Constant SonicfoundryException::QUERY_PLAYBACKURL is not documented
(#43) Constant SonicfoundryException::QUERY_CATALOG_BY_ID is not documented
(#44) Constant SonicfoundryException::MODIFY_CATALOG is not documented
(#45) Constant SonicfoundryException::CREATE_AUTH_TICKET is not documented
(#46) Constant SonicfoundryException::QUERY_API_KEY_BY_NAME_UNAUTHORIZED_DURING_CLIENT_CONSTRUCTION is not documented
(#47) Constant SonicfoundryException::QUERY_API_KEY_BY_NAME_UNKNOWN_DURING_CLIENT_CONSTRUCTION is not documented
(#48) Constant SonicfoundryException::INVALID_RESOURCE_TYPE is not documented
(#49) Constant SonicfoundryException::QUERY_API_KEY_BY_ID is not documented
(#50) Constant SonicfoundryException::QUERY_CATALOG_SHARES_TIMEOUT is not documented
(#51) Constant SonicfoundryException::QUERY_PRESENTATIONS_TIMEOUT is not documented
(#52) Constant SonicfoundryException::QUERY_FOLDERS is not documented
(#53) Constant SonicfoundryException::QUERY_PRESENTATIONS_FOR_FOLDER is not documented
(#54) Constant SonicfoundryException::INVALID_ARGUMENT is not documented
mod/mediasite/externallib.php
(#2) Empty line found after PHP open tag
(#3) File-level phpdocs block is not found
(#5) Class local_mediasite_external is not documented
(#17) Phpdocs for function local_mediasite_external::getGroupMembership has incomplete parameters list
(#5) Package is not specified for class local_mediasite_external. It is also not specified in file-level phpdocs
mod/mediasite/lib.php
(#32) Function mediasite_supports is not documented
(#64) Function mediasite_add_instance is not documented
(#74) Function mediasite_update_instance is not documented
(#84) Function mediasite_delete_instance is not documented
(#132) Function mediasite_user_complete is not documented
(#135) Function mediasite_user_outline is not documented
(#138) Function mediasite_cron is not documented
(#141) Function mediasite_print_recent_activity is not documented
(#144) Function render_mediasite_resource is not documented
(#204) Function render_mediasite_catalog_metadata is not documented
(#217) Function render_mediasite_presentation_metadata is not documented
(#270) Function generate_mediasite_presenters is not documented
(#289) Function generate_mediasite_tags is not documented
(#302) Function generate_mediasite_presentation_thumbnail_url is not documented
(#311) Function generate_mediasite_iframe is not documented
(#326) Function mediasite_extend_navigation_course is not documented
(#94) Not recommended phpdocs tag @global used
mod/mediasite/locallib.php
(#34) Function mediasite_is_local_mediasite_courses_installed is not documented
(#45) Function mediasite_is_atto_mediasitebutton_installed is not documented
(#60) Function mediasite_check_resource_permission is not documented
(#64) Function mediasite_get_editor_options is not documented
(#77) Function mediasite_has_value is not documented
(#81) Function mediasite_guid_to_muid is not documented
(#94) Function mediasite_has_capability_in_any_context is not documented
mod/mediasite/lti_site_selection.php
(#85) Function html_header is not documented
(#96) Function html_footer is not documented
mod/mediasite/mediasiteresource.php
(#34) Function MediasiteResource::__construct is not documented
(#52) Variable MediasiteResource::$id is not documented
(#53) Variable MediasiteResource::$course is not documented
(#54) Variable MediasiteResource::$name is not documented
(#55) Variable MediasiteResource::$description is not documented
(#56) Variable MediasiteResource::$resourceid is not documented
(#57) Variable MediasiteResource::$resourcetype is not documented
(#58) Variable MediasiteResource::$openaspopup is not documented
(#59) Variable MediasiteResource::$restrictip is not documented
(#60) Variable MediasiteResource::$recorddateutc is not documented
(#61) Variable MediasiteResource::$presenters is not documented
(#62) Variable MediasiteResource::$sofotags is not documented
(#63) Variable MediasiteResource::$displaymode is not documented
(#64) Variable MediasiteResource::$launchurl is not documented
(#65) Variable MediasiteResource::$siteid is not documented
(#29) Class MediasiteResource does not have @copyright tag
(#29) Class MediasiteResource does not have @license tag
(#31) Package Sonicfoundry is not valid
mod/mediasite/mediasitesite.php
(#29) Class Mediasitecontenttypes is not documented
(#33) Class MediasiteEmbedFormatValues is not documented
(#42) Class MediasiteEmbedFormatTypes is not documented
(#51) Class MediasiteEmbedFormat is not documented
(#388) Class MediasiteAssignmentDetail is not documented
(#57) Function MediasiteEmbedFormat::__construct is not documented
(#88) Function MediasiteSite::__construct is not documented
(#148) Function MediasiteSite::update_database is not documented
(#170) Function MediasiteSite::get_embed_capabilities is not documented
(#238) Function MediasiteSite::get_siteid is not documented
(#241) Function MediasiteSite::set_sitename is not documented
(#244) Function MediasiteSite::get_sitename is not documented
(#247) Function MediasiteSite::set_endpoint is not documented
(#250) Function MediasiteSite::get_endpoint is not documented
(#253) Function MediasiteSite::set_lti_consumer_key is not documented
(#256) Function MediasiteSite::get_lti_consumer_key is not documented
(#259) Function MediasiteSite::set_lti_consumer_secret is not documented
(#262) Function MediasiteSite::get_lti_consumer_secret is not documented
(#265) Function MediasiteSite::set_lti_custom_parameters is not documented
(#268) Function MediasiteSite::get_lti_custom_parameters is not documented
(#271) Function MediasiteSite::set_show_integration_catalog is not documented
(#274) Function MediasiteSite::get_show_integration_catalog is not documented
(#277) Function MediasiteSite::set_show_assignment_submission is not documented
(#280) Function MediasiteSite::get_show_assignment_submission is not documented
(#283) Function MediasiteSite::set_integration_catalog_title is not documented
(#286) Function MediasiteSite::get_integration_catalog_title is not documented
(#289) Function MediasiteSite::get_openpopup_integration_catalog is not documented
(#292) Function MediasiteSite::set_openpopup_integration_catalog is not documented
(#295) Function MediasiteSite::set_show_my_mediasite is not documented
(#298) Function MediasiteSite::get_show_my_mediasite is not documented
(#301) Function MediasiteSite::set_my_mediasite_title is not documented
(#304) Function MediasiteSite::get_my_mediasite_title is not documented
(#307) Function MediasiteSite::set_my_mediasite_placement is not documented
(#310) Function MediasiteSite::get_my_mediasite_placement is not documented
(#313) Function MediasiteSite::get_openaspopup_my_mediasite is not documented
(#316) Function MediasiteSite::set_openaspopup_my_mediasite is not documented
(#319) Function MediasiteSite::set_lti_debug_launch is not documented
(#322) Function MediasiteSite::get_lti_debug_launch is not documented
(#325) Function MediasiteSite::get_lti_embed_type_thumbnail is not documented
(#328) Function MediasiteSite::set_lti_embed_type_thumbnail is not documented
(#331) Function MediasiteSite::get_lti_embed_type_abstract_only is not documented
(#334) Function MediasiteSite::set_lti_embed_type_abstract_only is not documented
(#337) Function MediasiteSite::get_lti_embed_type_abstract_plus_player is not documented
(#340) Function MediasiteSite::set_lti_embed_type_abstract_plus_player is not documented
(#343) Function MediasiteSite::get_lti_embed_type_link is not documented
(#346) Function MediasiteSite::set_lti_embed_type_link is not documented
(#349) Function MediasiteSite::get_lti_embed_type_embed is not documented
(#352) Function MediasiteSite::set_lti_embed_type_embed is not documented
(#355) Function MediasiteSite::get_lti_embed_type_presentation_link is not documented
(#358) Function MediasiteSite::set_lti_embed_type_presentation_link is not documented
(#361) Function MediasiteSite::get_lti_embed_type_player_only is not documented
(#364) Function MediasiteSite::set_lti_embed_type_player_only is not documented
(#368) Function MediasiteSite::set_lti_embed_type_bitmask is not documented
(#377) Function MediasiteSite::loadbyname is not documented
(#432) Function MediasiteAssignmentDetail::__construct is not documented
(#433) Function MediasiteAssignmentDetail::withdetails is not documented
(#52) Variable MediasiteEmbedFormat::$contenttype is not documented
(#53) Variable MediasiteEmbedFormat::$formatvalue is not documented
(#54) Variable MediasiteEmbedFormat::$formattype is not documented
(#55) Variable MediasiteEmbedFormat::$enabled is not documented
(#71) Variable MediasiteSite::$id is not documented
(#72) Variable MediasiteSite::$sitename is not documented
(#73) Variable MediasiteSite::$endpoint is not documented
(#74) Variable MediasiteSite::$lticonsumerkey is not documented
(#75) Variable MediasiteSite::$lticonsumersecret is not documented
(#76) Variable MediasiteSite::$lticustomparameters is not documented
(#77) Variable MediasiteSite::$showintegrationcatalog is not documented
(#78) Variable MediasiteSite::$showassignmentsubmission is not documented
(#79) Variable MediasiteSite::$integrationcatalogtitle is not documented
(#80) Variable MediasiteSite::$openpopupintegrationcatalog is not documented
(#81) Variable MediasiteSite::$showmymediasite is not documented
(#82) Variable MediasiteSite::$mymediasitetitle is not documented
(#83) Variable MediasiteSite::$ltidebuglaunch is not documented
(#84) Variable MediasiteSite::$mymediasiteplacement is not documented
(#85) Variable MediasiteSite::$openaspopupmymediasite is not documented
(#86) Variable MediasiteSite::$embedformats is not documented
(#389) Variable MediasiteAssignmentDetail::$key is not documented
(#390) Variable MediasiteAssignmentDetail::$value is not documented
(#30) Constant Mediasitecontenttypes::PRESENTATION is not documented
(#31) Constant Mediasitecontenttypes::CATALOG is not documented
(#34) Constant MediasiteEmbedFormatValues::THUMBNAIL is not documented
(#35) Constant MediasiteEmbedFormatValues::ABSTRACT_ONLY is not documented
(#36) Constant MediasiteEmbedFormatValues::ABSTRACT_PLUS_PLAYER is not documented
(#37) Constant MediasiteEmbedFormatValues::LINK is not documented
(#38) Constant MediasiteEmbedFormatValues::EMBED is not documented
(#39) Constant MediasiteEmbedFormatValues::PRESENTATION_LINK is not documented
(#40) Constant MediasiteEmbedFormatValues::PLAYER_ONLY is not documented
(#43) Constant MediasiteEmbedFormatTypes::THUMBNAIL is not documented
(#44) Constant MediasiteEmbedFormatTypes::ABSTRACT_ONLY is not documented
(#45) Constant MediasiteEmbedFormatTypes::ABSTRACT_PLUS_PLAYER is not documented
(#46) Constant MediasiteEmbedFormatTypes::LINK is not documented
(#47) Constant MediasiteEmbedFormatTypes::EMBED is not documented
(#48) Constant MediasiteEmbedFormatTypes::PRESENTATION_LINK is not documented
(#49) Constant MediasiteEmbedFormatTypes::PLAYER_ONLY is not documented
(#400) Phpdocs for function MediasiteAssignmentDetail::setkey has incomplete parameters list
(#420) Phpdocs for function MediasiteAssignmentDetail::setvalue has incomplete parameters list
(#66) Class MediasiteSite does not have @copyright tag
(#66) Class MediasiteSite does not have @license tag
(#68) Package Sonicfoundry is not valid
mod/mediasite/mod_form.php
(#32) Class mod_mediasite_mod_form is not documented
(#33) Function mod_mediasite_mod_form::__construct is not documented
(#49) Function mod_mediasite_mod_form::definition is not documented
(#213) Function mod_mediasite_mod_form::mediasite_get_editor_options is not documented
(#217) Function mod_mediasite_mod_form::definition_after_data is not documented
(#235) Function mod_mediasite_mod_form::validation is not documented
(#262) Function mod_mediasite_mod_form::mediasite_get_lti_sites is not documented
mod/mediasite/mod_mediasite_lti_site_selection_form.php
(#37) Function mod_mediasite_lti_site_selection_form::__construct is not documented
(#42) Function mod_mediasite_lti_site_selection_form::definition is not documented
(#88) Function mod_mediasite_lti_site_selection_form::validation is not documented
(#93) Function mod_mediasite_lti_site_selection_form::launchredirect is not documented
(#36) Variable mod_mediasite_lti_site_selection_form::$cid is not documented
(#30) No one-line description found in phpdocs for class mod_mediasite_lti_site_selection_form
(#30) Class mod_mediasite_lti_site_selection_form does not have @copyright tag
(#30) Class mod_mediasite_lti_site_selection_form does not have @license tag
mod/mediasite/navigation.php
(#30) Function mediasite_extend_navigation_user_settings is not documented
(#38) Function mediasite_navigation_extension_mymediasite is not documented
(#48) Function mediasite_extend_navigation_course_settings is not documented
(#70) Function mediasite_navigation_extension_mymediasite_placement is not documented
(#165) Function add_inpage_menu is not documented
(#192) Function is_boost_navigation_available is not documented
(#241) Function add_to_boost_navigation is not documented
(#255) Function starts_with is not documented
(#260) Function mediasite_navigation_extension_courses7_course is not documented
(#306) Function get_mediasite_sites is not documented
(#322) Function blowup is not documented
mod/mediasite/site/course_settings.php
(#90) Function mediasite_resolve_site_course_setting is not documented
mod/mediasite/site/mod_course_settings_form.php
(#35) Class mod_course_settings_form is not documented
(#37) Function mod_course_settings_form::__construct is not documented
(#43) Function mod_course_settings_form::definition is not documented
(#36) Variable mod_course_settings_form::$courseid is not documented
mod/mediasite/site/mod_mediasite_site_form.php
(#33) Class mod_mediasite_site_form is not documented
(#37) Function mod_mediasite_site_form::__construct is not documented
(#41) Function mod_mediasite_site_form::definition is not documented
(#342) Function mod_mediasite_site_form::validation is not documented
(#439) Function mod_mediasite_site_form::is_navigation_installed is not documented
(#443) Function mod_mediasite_site_form::is_atto_installed is not documented
(#447) Function mod_mediasite_site_form::is_url_reachable is not documented
(#34) Variable mod_mediasite_site_form::$sitetoedit is not documented
(#35) Variable mod_mediasite_site_form::$navinstalled is not documented
(#36) Variable mod_mediasite_site_form::$attoinstalled is not documented
mod/mediasite/site/mod_mediasite_siteselection_form.php
(#34) Class mod_mediasite_siteselection_form is not documented
(#36) Function mod_mediasite_siteselection_form::__construct is not documented
(#40) Function mod_mediasite_siteselection_form::definition is not documented
(#168) Function mod_mediasite_siteselection_form::validation is not documented
(#35) Variable mod_mediasite_siteselection_form::$sitelist is not documented

Update savepoints problems

(4 errors, 0 warnings)

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

mod/mediasite/db/upgrade.php
Detected more 'if' blocks (4) than 'savepoint' calls (1)
version 2012032900 is missing corresponding savepoint call
version 2016041803 is missing corresponding savepoint call
version 2017020100 is missing corresponding savepoint call

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

(0 errors, 0 warnings)

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