Sha256: 976da851355697e6b8863962651e24bc11acc6e653784c90e848b8c07eb16bb0
Contents?: true
Size: 1.26 KB
Versions: 2
Compression:
Stored size: 1.26 KB
Contents
class KonoUtilsBootstrapView4::Configuration attr_accessor :moment_js_locales #@return [ActiveSupport::TaggedLogging] log di kono utils bootstrap, default estende quello di rails attr_reader :logger ## # Se attivo, abilitiamo le metriche con un un ActiveSupport::Notifications.instrument # durante la show della cella #@return [Boolean] attr_accessor :cell_metrics ## # Cache delle classi del concept # Nell'inizializzazione di rails aggiungiamo un ascoltatore alla cartella standard dei concepts per # controllare se i files sono stati modificati, nel caso puliamo completamente la cartella attr_reader :concept_cacher def initialize @moment_js_locales = I18n.available_locales @concept_cacher = KonoUtilsBootstrapView4::ConceptCacher.new @cell_metrics = false # inizializzo logger, come quello che mi verrebbe passato self.logger = ActiveSupport::TaggedLogging.new(ActiveSupport::Logger.new(STDOUT)) end # @param [ActiveSupport::TaggedLogging] logger # @return [ActiveSupport::TaggedLogging] def logger=(logger) raise "Not a ActiveSupport::TaggedLogging" unless logger.is_a? ActiveSupport::TaggedLogging logger.push_tags("KonoUtils") unless logger.formatter.current_tags.include?("KonoUtils") @logger = logger end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
kono_utils_bootstrap_view4-0.3.2 | lib/kono_utils_bootstrap_view4/configuration.rb |
kono_utils_bootstrap_view4-0.3.1 | lib/kono_utils_bootstrap_view4/configuration.rb |