Quantcast
Viewing all articles
Browse latest Browse all 293396

Phase 1 - Decouple book module from menu inc

Updated: Comment #N

Problem/Motivation

The re-use of the {menu_links} table by book module has always been a bit of an awkward implementation. I (pwolanin) wanted to build book on tops of the menu link hierarchy handling and by the end of the 6.x cycle, there wasn't time left to do it better than this.

The coupling now between the book module and menu link code is blocking needed finalization of menu link entity since like removing ArrayAccess

Proposed resolution

Copy helper function from menu.inc into BookManager.php

Remaining tasks

User interface changes

None

API changes

The schema will change, but the book module API itself should not change significantly. Possible enhancements to the menu helper functions.

Original report by @kgoel

Follow-up at #2084421: Phase 2 - Decouple book module schema from menu links .


Viewing all articles
Browse latest Browse all 293396

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>