module Qwester
Constants
- VERSION
Public Class Methods
active_admin_load_path()
click to toggle source
# File lib/qwester.rb, line 8 def self.active_admin_load_path File.expand_path("active_admin/admin", File.dirname(__FILE__)) end
rails_three?()
click to toggle source
# File lib/qwester.rb, line 38 def self.rails_three? rails_version == '3' end
rails_version()
click to toggle source
# File lib/qwester.rb, line 34 def self.rails_version @rails_version ||= Rails.version.split('.').first if defined? Rails end
session_key()
click to toggle source
# File lib/qwester.rb, line 26 def self.session_key @session_key || :qwester_answer_store end
session_key=(key)
click to toggle source
# File lib/qwester.rb, line 30 def self.session_key=(key) @session_key = key end
Public Instance Methods
new()
click to toggle source
# File lib/active_admin/admin/questions.rb, line 67 def new @qwester_question = Question.new @qwester_question.build_standard_answers end
permitted_params()
click to toggle source
# File lib/active_admin/admin/presentations.rb, line 61 def permitted_params params.permit( qwester_presentation: [ :name, :title, :default, :description, {questionnaire_ids: []} ] ) end