Module: BaseEditingBootstrap

Defined in:
lib/base_editing_bootstrap.rb,
lib/base_editing_bootstrap/engine.rb,
lib/base_editing_bootstrap/logging.rb,
lib/base_editing_bootstrap/version.rb,
lib/base_editing_bootstrap/base_model.rb,
lib/base_editing_bootstrap/is_validated.rb,
lib/base_editing_bootstrap/resource_finder.rb,
lib/base_editing_bootstrap/action_translation.rb,
lib/generators/base_editing_bootstrap/install/install_generator.rb,
lib/generators/base_editing_bootstrap/scaffold/scaffold_generator.rb,
lib/generators/base_editing_bootstrap/cell_override/cell_override_generator.rb,
lib/generators/base_editing_bootstrap/field_override/field_override_generator.rb,
lib/generators/base_editing_bootstrap/header_override/header_override_generator.rb

Defined Under Namespace

Modules: ActionTranslation, BaseModel, Forms, Generators, GeneratorsHelpers, IsValidated, Logging, Searches Classes: Engine, ResourceFinder

Constant Summary collapse

VERSION =
File.read(File.join(File.dirname(__FILE__), "./VERSION")).strip

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.authentication_modelObject



45
46
47
# File 'lib/base_editing_bootstrap.rb', line 45

def self.authentication_model
  self.authentication_model_class.constantize
end

.configure {|_self| ... } ⇒ Object

Yields:

  • (_self)

Yield Parameters:



19
20
21
# File 'lib/base_editing_bootstrap.rb', line 19

def self.configure
  yield self
end

.deprecatorObject



53
54
55
# File 'lib/base_editing_bootstrap.rb', line 53

def self.deprecator
  @deprecator ||= ActiveSupport::Deprecation.new("2.0", "BaseEditingBootstrap")
end

Instance Method Details

#after_success_create_redirectObject

Configurazione per alterare lo standard di azione post creazione record il default è andare nella pagina di editing del record possibili valori :edit , :index



39
# File 'lib/base_editing_bootstrap.rb', line 39

mattr_accessor :after_success_create_redirect, default: :edit

#after_success_update_redirectObject

Configurazione per alterare lo standard di azione post aggiornamento record il default è andare nella pagina di editing del record possibili valori :edit , :index



33
# File 'lib/base_editing_bootstrap.rb', line 33

mattr_accessor :after_success_update_redirect, default: :edit

#authentication_model_classObject

Classe che rappresenta l’utente, solitamente User



43
# File 'lib/base_editing_bootstrap.rb', line 43

mattr_accessor :authentication_model_class, default: "User"

#authentication_model_factoryObject

Factory per la creazione del modello che rappresenta l’auteticazione



51
# File 'lib/base_editing_bootstrap.rb', line 51

mattr_accessor :authentication_model_factory, default: :user

#inherited_controllerObject

Controller da cui derivare poi il BaseEditingController da cui derivano tutti i controller sottostanti



27
# File 'lib/base_editing_bootstrap.rb', line 27

mattr_accessor :inherited_controller, default: "ApplicationController"

#loggerObject

Logger, default to Rails.logger



59
# File 'lib/base_editing_bootstrap.rb', line 59

mattr_accessor :logger, default: nil