Class: CiControllerGenerator

Inherits:
Rails::Generator::NamedBase
  • Object
show all
Defined in:
lib/generators/ci/ci_controller/ci_controller_generator.rb

Instance Method Summary collapse

Instance Method Details

#manifestObject



2
3
4
5
6
7
8
9
10
# File 'lib/generators/ci/ci_controller/ci_controller_generator.rb', line 2

def manifest
  record do |m|
    m.template "ci_controller.php.erb", "public/system/application/controllers/#{file_name}.php"
    m.directory "public/system/application/views/#{file_name}"
    actions.each do |action|
      m.template "ci_view.php.erb", "public/system/application/views/#{file_name}/#{action}_view.php", :assigns => { :action => action }
    end      
  end
end