Sha256: b344614cf05b027dd61cc4c3dac65632a375a154e1d7fea636f92ae663f3dacc

Contents?: true

Size: 514 Bytes

Versions: 1

Compression:

Stored size: 514 Bytes

Contents

module Kadmin
  class Configuration
    # @return [Logger] An instance of a Ruby compatible logger
    attr_accessor :logger

    # @return [String] the path the engine is mounted at (used for authentication routes)
    attr_accessor :mount_path

    # @return [Array<Hash<Symbol, String>] list of admin links, format: { title: '', path: '' }
    attr_accessor :navbar_links

    def initialize
      @mount_path = '/admin'
      @logger = Rails.logger
      @navbar_links = []
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
kadmin-0.3.2 lib/kadmin/configuration.rb