BookManager v2: Invalidate navbar cache when JSON is edited
completed by: Mayank Madan
mentors: Andre Klapper, Quim Gil, Raylton P. Sousa
Bug 52343 - Invalidate navbar cache when JSON is edited
If you are creating the navigation bar in php; that means it gets cached for logged out users; which means that you would have to invalidate all constituent pages in a book every time the json changes This can be done using Title::makeTitle(1, 'foo')->purgeSquid()
Find the details in the bug report above. You can also ask any questions there, where not only GCI mentors but also the maintainers of the application can help you.