Class: RbsDevise::Devise::Generator

Inherits:
Object
  • Object
show all
Defined in:
lib/rbs_devise/devise.rb

Instance Method Summary collapse

Instance Method Details

#generateObject



19
20
21
22
23
24
25
26
27
28
29
30
31
32
# File 'lib/rbs_devise/devise.rb', line 19

def generate
  format <<~RBS
    module Devise
      #{devise_controllers_signinout_decl}
      #{device_helpers_decl}
      #{device_models_decl}
      #{devise_sessions_controller_decl}
    end

    #{devise_controller_decl}
    #{actioncontroller_base_decl}
    #{activerecord_base_decl}
  RBS
end