Search moodle.org's
Developer Documentation

See Release Notes

  • Bug fixes for general core bugs in 4.2.x will end 22 April 2024 (12 months).
  • Bug fixes for security issues in 4.2.x will end 7 October 2024 (18 months).
  • PHP version: minimum PHP 8.0.0 Note: minimum PHP version has increased since Moodle 4.1. PHP 8.1.x is supported too.
<?php return array(
    'root' => array(
> 'name' => '__root__',
'pretty_version' => '1.0.0+no-version-set', 'version' => '1.0.0.0',
> 'reference' => NULL,
'type' => 'library', 'install_path' => __DIR__ . '/../../', 'aliases' => array(),
< 'reference' => NULL, < 'name' => '__root__',
'dev' => true, ), 'versions' => array( '__root__' => array( 'pretty_version' => '1.0.0+no-version-set', 'version' => '1.0.0.0',
> 'reference' => NULL,
'type' => 'library', 'install_path' => __DIR__ . '/../../', 'aliases' => array(),
< 'reference' => NULL,
'dev_requirement' => false, ), 'ezyang/htmlpurifier' => array( 'dev_requirement' => false, 'replaced' => array( 0 => '*', ), ), 'maennchen/zipstream-php' => array( 'dev_requirement' => false, 'replaced' => array( 0 => '*', ), ), 'markbaker/complex' => array(
< 'pretty_version' => '3.0.1', < 'version' => '3.0.1.0',
> 'pretty_version' => '3.0.2', > 'version' => '3.0.2.0', > 'reference' => '95c56caa1cf5c766ad6d65b6344b807c1e8405b9',
'type' => 'library', 'install_path' => __DIR__ . '/../markbaker/complex', 'aliases' => array(),
< 'reference' => 'ab8bc271e404909db09ff2d5ffa1e538085c0f22',
'dev_requirement' => false, ), 'markbaker/matrix' => array(
< 'pretty_version' => '3.0.0', < 'version' => '3.0.0.0',
> 'pretty_version' => '3.0.1', > 'version' => '3.0.1.0', > 'reference' => '728434227fe21be27ff6d86621a1b13107a2562c',
'type' => 'library', 'install_path' => __DIR__ . '/../markbaker/matrix', 'aliases' => array(),
< 'reference' => 'c66aefcafb4f6c269510e9ac46b82619a904c576',
'dev_requirement' => false, ), 'myclabs/php-enum' => array( 'dev_requirement' => false, 'replaced' => array( 0 => '*', ), ), 'phpoffice/phpspreadsheet' => array(
< 'pretty_version' => '1.21.0', < 'version' => '1.21.0.0',
> 'pretty_version' => '1.28.0', > 'version' => '1.28.0.0', > 'reference' => '6e81cf39bbd93ebc3a4e8150444c41e8aa9b769a',
'type' => 'library', 'install_path' => __DIR__ . '/../phpoffice/phpspreadsheet', 'aliases' => array(),
< 'reference' => '1a359d2ccbb89c05f5dffb32711a95f4afc67964',
'dev_requirement' => false, ), 'psr/http-client' => array( 'pretty_version' => '1.0.1', 'version' => '1.0.1.0',
> 'reference' => '2dfb5f6c5eff0e91e20e913f8c5452ed95b86621',
'type' => 'library', 'install_path' => __DIR__ . '/../psr/http-client', 'aliases' => array(),
< 'reference' => '2dfb5f6c5eff0e91e20e913f8c5452ed95b86621',
'dev_requirement' => false, ), 'psr/http-factory' => array( 'pretty_version' => '1.0.1', 'version' => '1.0.1.0',
> 'reference' => '12ac7fcd07e5b077433f5f2bee95b3a771bf61be',
'type' => 'library', 'install_path' => __DIR__ . '/../psr/http-factory', 'aliases' => array(),
< 'reference' => '12ac7fcd07e5b077433f5f2bee95b3a771bf61be',
'dev_requirement' => false, ), 'psr/http-message' => array( 'pretty_version' => '1.0.1', 'version' => '1.0.1.0',
> 'reference' => 'f6561bf28d520154e4b0ec72be95418abe6d9363',
'type' => 'library', 'install_path' => __DIR__ . '/../psr/http-message', 'aliases' => array(),
< 'reference' => 'f6561bf28d520154e4b0ec72be95418abe6d9363',
'dev_requirement' => false, ), 'psr/simple-cache' => array(
< 'pretty_version' => '1.0.1', < 'version' => '1.0.1.0',
> 'pretty_version' => '3.0.0', > 'version' => '3.0.0.0', > 'reference' => '764e0b3939f5ca87cb904f570ef9be2d78a07865',
'type' => 'library', 'install_path' => __DIR__ . '/../psr/simple-cache', 'aliases' => array(),
< 'reference' => '408d5eafb83c57f6365a3ca330ff23aa4a5fa39b',
'dev_requirement' => false, ), 'symfony/polyfill-mbstring' => array( 'dev_requirement' => false, 'replaced' => array( 0 => '*', ), ), ), );