boilerplate.js
Version:
Development Tools
23 lines (15 loc) • 691 B
JavaScript
components('laravel.cache.init', function(morePages, force) {
measure.start('Caching Pages');
let pages = {
'/': 'page.home.index',
'/browse': 'page.browse.index',
'/browse/details': 'page.browse.details.index'
};
morePages && Object.keys(morePages).forEach(key => {
pages[key] = morePages[key];
});
if (force) components.cache.session.laravelCachePages = 'false';
if (components.cache.session.laravelCachePages === 'true' && components.cache.laravel.page) return log('Laravel Cache Already Exists');
log('Caching Laravel Pages');
components.laravel.cache.storePages(pages);
});