Merge branch 'MDL-81326-main' of https://github.com/sarjona/moodle

This commit is contained in:
Huong Nguyen 2024-04-03 09:16:02 +07:00
commit ec5d23b450
No known key found for this signature in database
GPG Key ID: 40D88AB693A3E72A
3 changed files with 16 additions and 9 deletions

View File

@ -36,3 +36,16 @@ function book_scale_used() {
function book_get_nav_types() {
throw new coding_exception(__FUNCTION__ . '() has been removed.');
}
/**
* Returns list of available navigation link CSS classes.
*
* @deprecated since Moodle 4.4.
* @todo MDL-81328 Final deprecation in Moodle 4.8.
* @return array
*/
function book_get_nav_classes() {
debugging(__FUNCTION__ . '() is deprecated. There is no replacement.');
return ['navtoc', 'navimages', 'navtext'];
}

View File

@ -43,14 +43,6 @@ function book_get_numbering_types() {
);
}
/**
* Returns list of available navigation link CSS classes.
* @return array
*/
function book_get_nav_classes() {
return array ('navtoc', 'navimages', 'navtext');
}
/**
* Add book instance.
*

View File

@ -1,8 +1,10 @@
This files describes API changes in the book code.
This file describes API changes in the book code.
=== 4.4 ===
* The previously deprecated `book_get_nav_types` method has been removed, along with the `BOOK_LINK_*` constants
* book_get_nav_classes() has been deprecated and won't have replacement because it's not required anymore. It should have been
deprecated together with book_get_nav_types.
=== 4.0 ===