Moodle APIs 4.3
Moodle 4.3.6 (Build: 20240812)
check

Namespaces

namespace  core\check
 Base class for checks.
 
namespace  core\check\access
  
 
namespace  core\check\environment
  
 
namespace  core\check\http
 Verifies if https enabled only secure cookies allowed.
 
namespace  core\check\performance
 Backups check.
 
namespace  core\check\security
 Verifies web crawler (search engine) access.
 

Classes

class  core\check\access\defaultuserrole
 Verifies sanity of default user role. More...
 
class  core\check\access\frontpagerole
 Verifies sanity of frontpage role. More...
 
class  core\check\access\guestrole
 Verifies sanity of guest role. More...
 
class  core\check\access\riskadmin
 Lists all admins. More...
 
class  core\check\access\riskbackup
 Lists all roles that have the ability to backup user data, as well as users. More...
 
class  core\check\access\riskbackup_result
 Lists all roles that have the ability to backup user data, as well as users. More...
 
class  core\check\access\riskxss
 Lists all users with XSS risk. More...
 
class  core\check\access\riskxss_result
 Lists all users with XSS risk. More...
 
class  core\check\check
 Base class for checks. More...
 
class  core\check\environment\antivirus
 Checks status of antivirus scanners by looking back at any recent scans. More...
 
class  core\check\environment\configrw
 Verifies config.php is not writable anymore after installation. More...
 
class  core\check\environment\displayerrors
 Verifies displaying of errors. More...
 
class  core\check\environment\environment
 Environment check. More...
 
class  core\check\environment\preventexecpath
 Verifies the status of preventexecpath. More...
 
class  core\check\environment\publicpaths
 Check the public access of various paths. More...
 
class  core\check\environment\unsecuredataroot
 Verifies fatal misconfiguration of dataroot. More...
 
class  core\check\environment\upgradecheck
 Upgrade check. More...
 
class  core\check\http\cookiesecure
 Verifies if https enabled only secure cookies allowed. More...
 
class  core\check\manager
 Check API manager. More...
 
class  core\check\performance\backups
 Backups check. More...
 
class  core\check\performance\cachejs
 CacheJS check. More...
 
class  core\check\performance\dbschema
 DB schema performance check. More...
 
class  core\check\performance\designermode
 Designer mode. More...
 
class  core\check\performance\stats
 Stats check. More...
 
class  core\check\result
 A check object returns a result object. More...
 
class  core\check\security\crawlers
 Verifies web crawler (search engine) access. More...
 
class  core\check\security\emailchangeconfirmation
 Verifies email confirmation - spammers were changing mails very often. More...
 
class  core\check\security\embed
 Verifies sloppy embedding - this should have been removed long ago!! More...
 
class  core\check\security\openprofiles
 Verifies open profiles - originally open by default, not anymore because spammer abused it a lot. More...
 
class  core\check\security\passwordpolicy
 Verifies if password policy set. More...
 
class  core\check\security\webcron
 Verifies the status of web cron. More...
 
class  core\check\table
 A table of check results. More...
 

Detailed Description