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(),
        '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(),
            '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.2',
            'version' => '3.0.2.0',
            'reference' => '95c56caa1cf5c766ad6d65b6344b807c1e8405b9',
            'type' => 'library',
            'install_path' => __DIR__ . '/../markbaker/complex',
            'aliases' => array(),
            'dev_requirement' => false,
        ),
        'markbaker/matrix' => array(
            'pretty_version' => '3.0.1',
            'version' => '3.0.1.0',
            'reference' => '728434227fe21be27ff6d86621a1b13107a2562c',
            'type' => 'library',
            'install_path' => __DIR__ . '/../markbaker/matrix',
            'aliases' => array(),
            'dev_requirement' => false,
        ),
        'myclabs/php-enum' => array(
            'dev_requirement' => false,
            'replaced' => array(
                0 => '*',
            ),
        ),
        'phpoffice/phpspreadsheet' => array(
< 'pretty_version' => '1.28.0', < 'version' => '1.28.0.0', < 'reference' => '6e81cf39bbd93ebc3a4e8150444c41e8aa9b769a',
> 'pretty_version' => '1.29.0', > 'version' => '1.29.0.0', > 'reference' => 'fde2ccf55eaef7e86021ff1acce26479160a0fa0',
'type' => 'library', 'install_path' => __DIR__ . '/../phpoffice/phpspreadsheet', 'aliases' => array(), 'dev_requirement' => false, ), 'psr/http-client' => array(
< 'pretty_version' => '1.0.1', < 'version' => '1.0.1.0', < 'reference' => '2dfb5f6c5eff0e91e20e913f8c5452ed95b86621',
> 'pretty_version' => '1.0.2', > 'version' => '1.0.2.0', > 'reference' => '0955afe48220520692d2d09f7ab7e0f93ffd6a31',
'type' => 'library', 'install_path' => __DIR__ . '/../psr/http-client', 'aliases' => array(), 'dev_requirement' => false, ), 'psr/http-factory' => array(
< 'pretty_version' => '1.0.1', < 'version' => '1.0.1.0', < 'reference' => '12ac7fcd07e5b077433f5f2bee95b3a771bf61be',
> 'pretty_version' => '1.0.2', > 'version' => '1.0.2.0', > 'reference' => 'e616d01114759c4c489f93b099585439f795fe35',
'type' => 'library', 'install_path' => __DIR__ . '/../psr/http-factory', 'aliases' => array(), 'dev_requirement' => false, ), 'psr/http-message' => array(
< 'pretty_version' => '1.0.1', < 'version' => '1.0.1.0', < 'reference' => 'f6561bf28d520154e4b0ec72be95418abe6d9363',
> 'pretty_version' => '2.0', > 'version' => '2.0.0.0', > 'reference' => '402d35bcb92c70c026d1a6a9883f06b2ead23d71',
'type' => 'library', 'install_path' => __DIR__ . '/../psr/http-message', 'aliases' => array(), 'dev_requirement' => false, ), 'psr/simple-cache' => array( 'pretty_version' => '3.0.0', 'version' => '3.0.0.0', 'reference' => '764e0b3939f5ca87cb904f570ef9be2d78a07865', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/simple-cache', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/polyfill-mbstring' => array( 'dev_requirement' => false, 'replaced' => array( 0 => '*', ), ), ), );