Class SpincastTimeZonePebbleExtensionDefault

java.lang.Object
com.mitchellbosecke.pebble.extension.AbstractExtension
org.spincast.plugins.timezoneresolver.SpincastTimeZonePebbleExtensionDefault
All Implemented Interfaces:
com.mitchellbosecke.pebble.extension.Extension, SpincastTimeZonePebbleExtension

public class SpincastTimeZonePebbleExtensionDefault extends com.mitchellbosecke.pebble.extension.AbstractExtension implements SpincastTimeZonePebbleExtension
  • Field Details

  • Constructor Details

    • SpincastTimeZonePebbleExtensionDefault

      @Inject public SpincastTimeZonePebbleExtensionDefault(org.spincast.core.timezone.TimeZoneResolver timeZoneResolver, org.spincast.core.config.SpincastConfig spincastConfig, org.spincast.core.utils.SpincastUtils spincastUtils, com.google.inject.Provider<org.spincast.core.exchange.RequestContext<?>> requestContextProvider, SpincastTimeZoneResolverConfig spincastTimeZoneResolverConfig)
  • Method Details

    • getTimeZoneResolver

      protected org.spincast.core.timezone.TimeZoneResolver getTimeZoneResolver()
    • getSpincastConfig

      protected org.spincast.core.config.SpincastConfig getSpincastConfig()
    • getSpincastTimeZoneResolverConfig

      protected SpincastTimeZoneResolverConfig getSpincastTimeZoneResolverConfig()
    • getSpincastUtils

      protected org.spincast.core.utils.SpincastUtils getSpincastUtils()
    • getRequestContextProvider

      protected com.google.inject.Provider<org.spincast.core.exchange.RequestContext<?>> getRequestContextProvider()
    • getFunctions

      public Map<String,com.mitchellbosecke.pebble.extension.Function> getFunctions()
      Specified by:
      getFunctions in interface com.mitchellbosecke.pebble.extension.Extension
      Overrides:
      getFunctions in class com.mitchellbosecke.pebble.extension.AbstractExtension
    • getTimeZoneCookieFunction

      protected com.mitchellbosecke.pebble.extension.Function getTimeZoneCookieFunction()