Class: BasicPresenter::Generators::InstallGenerator

Inherits:
Rails::Generators::Base
  • Object
show all
Defined in:
lib/generators/basic_presenter/install_generator.rb

Instance Method Summary collapse

Instance Method Details

#create_presenter_fileObject



8
9
10
11
12
13
14
# File 'lib/generators/basic_presenter/install_generator.rb', line 8

def create_presenter_file
  create_file "app/presenters/application_presenter.rb", <<-FILE
  class ApplicationPresenter < BasicPresenter::BasePresenter
    ## Shared Methods might come here
  end
  FILE
end

#create_presenters_dirObject



4
5
6
# File 'lib/generators/basic_presenter/install_generator.rb', line 4

def create_presenters_dir
  empty_directory('app/presenters')
end