moodle_rest-1.0.1/tests/src/Kernel/Fixtures/v3.php

tests/src/Kernel/Fixtures/v3.php
<?php

$function_results = [];
$function_results['core_webservice_get_site_info'] = [
    'sitename' => 'Drupal API Test',
    'username' => 'api_user',
    'firstname' => 'Drupal',
    'lastname' => 'Test',
    'fullname' => 'Drupal Test',
    'lang' => 'en',
    'userid' => 3,
    'siteurl' => 'http://moodle.lndo.site',
    'userpictureurl' => 'http://moodle.lndo.site/theme/image.php/boost/core/1619280618/u/f1',
    'functions' => [
        0 => [
            'name' => 'core_course_get_courses',
            'version' => '2019111808.03',
        ],
        1 => [
            'name' => 'core_course_get_courses_by_field',
            'version' => '2019111808.03',
        ],
        2 => [
            'name' => 'core_webservice_get_site_info',
            'version' => '2019111808.03',
        ],
        3 => [
            'name' => 'core_user_create_users',
            'version' => '2019111808.03',
        ],
        4 => [
            'name' => 'core_user_delete_users',
            'version' => '2019111808.03',
        ],
        5 => [
            'name' => 'core_user_get_users',
            'version' => '2019111808.03',
        ],
        6 => [
            'name' => 'core_user_get_users_by_field',
            'version' => '2019111808.03',
        ],
        7 => [
            'name' => 'core_user_update_users',
            'version' => '2019111808.03',
        ],
    ],
    'downloadfiles' => 1,
    'uploadfiles' => 1,
    'release' => '3.8.8+ (Build: 20210420)',
    'version' => '2019111808.03',
    'mobilecssurl' => '',
    'advancedfeatures' => [
        0 => [
            'name' => 'usecomments',
            'value' => 1,
        ],
        1 => [
            'name' => 'usetags',
            'value' => 1,
        ],
        2 => [
            'name' => 'enablenotes',
            'value' => 1,
        ],
        3 => [
            'name' => 'messaging',
            'value' => 1,
        ],
        4 => [
            'name' => 'enableblogs',
            'value' => 1,
        ],
        5 => [
            'name' => 'enablecompletion',
            'value' => 1,
        ],
        6 => [
            'name' => 'enablebadges',
            'value' => 1,
        ],
        7 => [
            'name' => 'messagingallusers',
            'value' => 0,
        ],
        8 => [
            'name' => 'mnet_dispatcher_mode',
            'value' => 0,
        ],
    ],
    'usercanmanageownfiles' => true,
    'userquota' => 104857600,
    'usermaxuploadfilesize' => 104857600,
    'userhomepage' => 1,
    'userprivateaccesskey' => 'ebebdc3f2b85e1f76012d95207e08036',
    'siteid' => 1,
    'sitecalendartype' => 'gregorian',
    'usercalendartype' => 'gregorian',
    'userissiteadmin' => false,
    'theme' => 'boost',
];
$function_results['core_course_get_courses'] = [
    0 => [
        'id' => 1,
        'shortname' => 'Drupal_Test',
        'categoryid' => 0,
        'categorysortorder' => 1,
        'fullname' => 'Drupal API Test',
        'displayname' => 'Drupal API Test',
        'idnumber' => '',
        'summary' => '',
        'summaryformat' => 1,
        'format' => 'site',
        'showgrades' => 1,
        'newsitems' => 3,
        'startdate' => 0,
        'enddate' => 0,
        'numsections' => 1,
        'maxbytes' => 0,
        'showreports' => 0,
        'visible' => 1,
        'groupmode' => 0,
        'groupmodeforce' => 0,
        'defaultgroupingid' => 0,
        'timecreated' => 1619280544,
        'timemodified' => 1619280649,
        'enablecompletion' => 0,
        'completionnotify' => 0,
        'lang' => '',
        'forcetheme' => '',
        'courseformatoptions' => [
            0 => [
                'name' => 'numsections',
                'value' => 1,
            ],
        ],
        'customfields' => [
            0 => [
                'name' => 'Custom field',
                'shortname' => 'custom_field',
                'type' => 'checkbox',
                'value' => 'No',
            ],
        ],
    ],
    1 => [
        'id' => 2,
        'shortname' => 'Drupal 1',
        'categoryid' => 2,
        'categorysortorder' => 20001,
        'fullname' => 'Drupal Top Level Course - Number 1',
        'displayname' => 'Drupal Top Level Course - Number 1',
        'idnumber' => 'DC_1',
        'summary' => '<h3>Courses can have quite some formatting<br /></h3><div><h4><br /></h4><h4><br /></h4></div>',
        'summaryformat' => 1,
        'format' => 'topics',
        'showgrades' => 1,
        'newsitems' => 5,
        'startdate' => 1609459200,
        'enddate' => 1953849600,
        'numsections' => 4,
        'maxbytes' => 0,
        'showreports' => 0,
        'visible' => 1,
        'hiddensections' => 0,
        'groupmode' => 0,
        'groupmodeforce' => 0,
        'defaultgroupingid' => 0,
        'timecreated' => 1619437183,
        'timemodified' => 1619437183,
        'enablecompletion' => 1,
        'completionnotify' => 0,
        'lang' => '',
        'forcetheme' => '',
        'courseformatoptions' => [
            0 => [
                'name' => 'hiddensections',
                'value' => 0,
            ],
            1 => [
                'name' => 'coursedisplay',
                'value' => 0,
            ],
        ],
        'customfields' => [
            0 => [
                'name' => 'Custom field',
                'shortname' => 'custom_field',
                'type' => 'checkbox',
                'value' => 'No',
            ],
        ],
    ],
    2 => [
        'id' => 5,
        'shortname' => 'Drupal 2',
        'categoryid' => 3,
        'categorysortorder' => 30001,
        'fullname' => 'Drupal second course',
        'displayname' => 'Drupal second course',
        'idnumber' => '',
        'summary' => '<ul><li>Good</li><li>Description<br /></li></ul>',
        'summaryformat' => 1,
        'format' => 'topics',
        'showgrades' => 1,
        'newsitems' => 5,
        'startdate' => 1617271200,
        'enddate' => 0,
        'numsections' => 4,
        'maxbytes' => 0,
        'showreports' => 0,
        'visible' => 1,
        'hiddensections' => 0,
        'groupmode' => 0,
        'groupmodeforce' => 0,
        'defaultgroupingid' => 0,
        'timecreated' => 1619438474,
        'timemodified' => 1619438474,
        'enablecompletion' => 1,
        'completionnotify' => 0,
        'lang' => '',
        'forcetheme' => '',
        'courseformatoptions' => [
            0 => [
                'name' => 'hiddensections',
                'value' => 0,
            ],
            1 => [
                'name' => 'coursedisplay',
                'value' => 0,
            ],
        ],
        'customfields' => [
            0 => [
                'name' => 'Custom field',
                'shortname' => 'custom_field',
                'type' => 'checkbox',
                'value' => 'No',
            ],
        ],
    ],
];
$function_results['core_course_get_courses_by_field'] = [
    'courses' => [
        0 => [
            'id' => 1,
            'fullname' => 'Drupal API Test',
            'displayname' => 'Drupal API Test',
            'shortname' => 'Drupal_Test',
            'categoryid' => 0,
            'categoryname' => '',
            'sortorder' => 1,
            'summary' => '',
            'summaryformat' => 1,
            'summaryfiles' => [
            ],
            'overviewfiles' => [
            ],
            'contacts' => [
            ],
            'enrollmentmethods' => [
            ],
            'customfields' => [
                0 => [
                    'name' => 'Custom field',
                    'shortname' => 'custom_field',
                    'type' => 'checkbox',
                    'value' => 'No',
                ],
            ],
            'idnumber' => '',
            'format' => 'site',
            'showgrades' => 1,
            'newsitems' => 3,
            'startdate' => 0,
            'enddate' => 0,
            'maxbytes' => 0,
            'showreports' => 0,
            'visible' => 1,
            'groupmode' => 0,
            'groupmodeforce' => 0,
            'defaultgroupingid' => 0,
            'enablecompletion' => 0,
            'completionnotify' => 0,
            'lang' => '',
            'theme' => '',
            'marker' => 0,
            'legacyfiles' => 0,
            'calendartype' => '',
            'timecreated' => 1619280544,
            'timemodified' => 1619280649,
            'requested' => 0,
            'cacherev' => 1619280649,
            'filters' => [
                0 => [
                    'filter' => 'displayh5p',
                    'localstate' => 0,
                    'inheritedstate' => 1,
                ],
                1 => [
                    'filter' => 'mathjaxloader',
                    'localstate' => 0,
                    'inheritedstate' => 1,
                ],
                2 => [
                    'filter' => 'activitynames',
                    'localstate' => 0,
                    'inheritedstate' => 1,
                ],
                3 => [
                    'filter' => 'mediaplugin',
                    'localstate' => 0,
                    'inheritedstate' => 1,
                ],
            ],
        ],
        1 => [
            'id' => 2,
            'fullname' => 'Drupal Top Level Course - Number 1',
            'displayname' => 'Drupal Top Level Course - Number 1',
            'shortname' => 'Drupal 1',
            'categoryid' => 2,
            'categoryname' => 'Drupal category',
            'sortorder' => 20001,
            'summary' => '<h3>Courses can have quite some formatting<br /></h3><div><h4><br /></h4><h4><br /></h4></div>',
            'summaryformat' => 1,
            'summaryfiles' => [
            ],
            'overviewfiles' => [
            ],
            'contacts' => [
            ],
            'enrollmentmethods' => [
                0 => 'manual',
            ],
            'customfields' => [
                0 => [
                    'name' => 'Custom field',
                    'shortname' => 'custom_field',
                    'type' => 'checkbox',
                    'value' => 'No',
                ],
            ],
            'idnumber' => 'DC_1',
            'format' => 'topics',
            'showgrades' => 1,
            'newsitems' => 5,
            'startdate' => 1609459200,
            'enddate' => 1953849600,
            'maxbytes' => 0,
            'showreports' => 0,
            'visible' => 1,
            'groupmode' => 0,
            'groupmodeforce' => 0,
            'defaultgroupingid' => 0,
            'enablecompletion' => 1,
            'completionnotify' => 0,
            'lang' => '',
            'theme' => '',
            'marker' => 0,
            'legacyfiles' => 0,
            'calendartype' => '',
            'timecreated' => 1619437183,
            'timemodified' => 1619437183,
            'requested' => 0,
            'cacherev' => 1619437190,
            'filters' => [
                0 => [
                    'filter' => 'displayh5p',
                    'localstate' => 0,
                    'inheritedstate' => 1,
                ],
                1 => [
                    'filter' => 'mathjaxloader',
                    'localstate' => 0,
                    'inheritedstate' => 1,
                ],
                2 => [
                    'filter' => 'activitynames',
                    'localstate' => 0,
                    'inheritedstate' => 1,
                ],
                3 => [
                    'filter' => 'mediaplugin',
                    'localstate' => 0,
                    'inheritedstate' => 1,
                ],
            ],
            'courseformatoptions' => [
                0 => [
                    'name' => 'hiddensections',
                    'value' => 0,
                ],
                1 => [
                    'name' => 'coursedisplay',
                    'value' => 0,
                ],
            ],
        ],
        2 => [
            'id' => 5,
            'fullname' => 'Drupal second course',
            'displayname' => 'Drupal second course',
            'shortname' => 'Drupal 2',
            'categoryid' => 3,
            'categoryname' => 'Drupal subcategory',
            'sortorder' => 30001,
            'summary' => '<ul><li>Good</li><li>Description<br /></li></ul>',
            'summaryformat' => 1,
            'summaryfiles' => [
            ],
            'overviewfiles' => [
            ],
            'contacts' => [
            ],
            'enrollmentmethods' => [
                0 => 'manual',
            ],
            'customfields' => [
                0 => [
                    'name' => 'Custom field',
                    'shortname' => 'custom_field',
                    'type' => 'checkbox',
                    'value' => 'No',
                ],
            ],
            'idnumber' => '',
            'format' => 'topics',
            'showgrades' => 1,
            'newsitems' => 5,
            'startdate' => 1617271200,
            'enddate' => 0,
            'maxbytes' => 0,
            'showreports' => 0,
            'visible' => 1,
            'groupmode' => 0,
            'groupmodeforce' => 0,
            'defaultgroupingid' => 0,
            'enablecompletion' => 1,
            'completionnotify' => 0,
            'lang' => '',
            'theme' => '',
            'marker' => 0,
            'legacyfiles' => 0,
            'calendartype' => '',
            'timecreated' => 1619438474,
            'timemodified' => 1619438474,
            'requested' => 0,
            'cacherev' => 1619438481,
            'filters' => [
                0 => [
                    'filter' => 'displayh5p',
                    'localstate' => 0,
                    'inheritedstate' => 1,
                ],
                1 => [
                    'filter' => 'mathjaxloader',
                    'localstate' => 0,
                    'inheritedstate' => 1,
                ],
                2 => [
                    'filter' => 'activitynames',
                    'localstate' => 0,
                    'inheritedstate' => 1,
                ],
                3 => [
                    'filter' => 'mediaplugin',
                    'localstate' => 0,
                    'inheritedstate' => 1,
                ],
            ],
            'courseformatoptions' => [
                0 => [
                    'name' => 'hiddensections',
                    'value' => 0,
                ],
                1 => [
                    'name' => 'coursedisplay',
                    'value' => 0,
                ],
            ],
        ],
    ],
    'warnings' => [
    ],
];
$function_results['core_user_get_users'] = [
    'users' => [
        0 => [
            'id' => 4,
            'username' => 'student_one',
            'firstname' => 'Student',
            'lastname' => 'One',
            'fullname' => 'Student One',
            'email' => 'one@example.com',
            'department' => '',
            'firstaccess' => 0,
            'lastaccess' => 0,
            'auth' => 'manual',
            'suspended' => false,
            'confirmed' => true,
            'lang' => 'en',
            'theme' => '',
            'timezone' => '99',
            'mailformat' => 1,
            'description' => '<p>Test student <b>ONE</b><br /></p>',
            'descriptionformat' => 1,
            'profileimageurlsmall' => 'http://moodle.lndo.site/theme/image.php/boost/core/1619280618/u/f2',
            'profileimageurl' => 'http://moodle.lndo.site/theme/image.php/boost/core/1619280618/u/f1',
        ],
        1 => [
            'id' => 5,
            'username' => 'student_two',
            'firstname' => 'Student',
            'lastname' => 'Two',
            'fullname' => 'Student Two',
            'email' => 'two@example.com',
            'department' => '',
            'firstaccess' => 0,
            'lastaccess' => 0,
            'auth' => 'manual',
            'suspended' => false,
            'confirmed' => true,
            'lang' => 'en',
            'theme' => '',
            'timezone' => '99',
            'mailformat' => 1,
            'description' => '',
            'descriptionformat' => 1,
            'profileimageurlsmall' => 'http://moodle.lndo.site/theme/image.php/boost/core/1619280618/u/f2',
            'profileimageurl' => 'http://moodle.lndo.site/theme/image.php/boost/core/1619280618/u/f1',
        ],
    ],
    'warnings' => [
    ],
];
$function_results['core_user_get_users_by_field'] = [
    0 => [
        'id' => 5,
        'username' => 'student_two',
        'firstname' => 'Student',
        'lastname' => 'Two',
        'fullname' => 'Student Two',
        'email' => 'two@example.com',
        'department' => '',
        'firstaccess' => 0,
        'lastaccess' => 0,
        'auth' => 'manual',
        'suspended' => false,
        'confirmed' => true,
        'lang' => 'en',
        'theme' => '',
        'timezone' => '99',
        'mailformat' => 1,
        'description' => '',
        'descriptionformat' => 1,
        'profileimageurlsmall' => 'http://moodle.lndo.site/theme/image.php/boost/core/1619280618/u/f2',
        'profileimageurl' => 'http://moodle.lndo.site/theme/image.php/boost/core/1619280618/u/f1',
    ],
];

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc