Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- async boot() {
- const View = use('View')
- const Setting = use('App/Models/Setting')
- var values = await Setting.find(1)
- View.global("siteSettings", (setting) => {
- return values[setting]
- })
- }
- 'use strict'
- const { ServiceProvider } = require('@adonisjs/fold')
- class SiteSettingProvider extends ServiceProvider {
- /**
- * Register namespaces to the IoC container
- *
- * @method register
- *
- * @return {void}
- */
- register() {
- //
- }
- /**
- * Attach context getter when all providers have
- * been registered
- *
- * @method boot
- *
- * @return {void}
- */
- async boot() {
- const View = use('View')
- const Setting = use('App/Models/Setting')
- var values = await Setting.find(1)
- View.global("siteSettings", (setting) => {
- return values[setting]
- })
- }
- }
- module.exports = SiteSettingProvider
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement