class Granite::Config

Attributes

base_controller[RW]
precondition_namespaces[W]

Public Class Methods

delegated() click to toggle source
# File lib/granite/config.rb, line 19
def self.delegated
  public_instance_methods - superclass.public_instance_methods - Singleton.public_instance_methods
end

Public Instance Methods

base_controller_class() click to toggle source
# File lib/granite/config.rb, line 11
def base_controller_class
  base_controller&.constantize || ActionController::Base
end
precondition_namespaces() click to toggle source
# File lib/granite/config.rb, line 15
def precondition_namespaces
  @precondition_namespaces ||= %w[Granite::Action::Preconditions]
end