Sha256: ea58ff6fa438269df6305c59a541938267337b5e67cc1054c660006711e75a03

Contents?: true

Size: 840 Bytes

Versions: 3

Compression:

Stored size: 840 Bytes

Contents

require 'generators/angular_velocity/angular_config' 
require "generators/angular_velocity/controller/controller_generator"

#Rails.root.join('public','images','logo.png')

module AngularVelocity
  module Generators

    class ScaffoldGenerator < Rails::Generators::NamedBase

      include AngularVelocity::Generators::AngularConfig
  	  source_root File.expand_path('../../controller/templates', __FILE__)    
      desc "This generator creates an angular service"

      def run_rails_generators
        Rails::Generators.invoke("controller", [file_name])
        Rails::Generators.invoke("model", [file_name])
      end

      def run_angular_generators
        Rails::Generators.invoke("angular_velocity:controller", [file_name])
        Rails::Generators.invoke("angular_velocity:service", [file_name])
      end




    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
angular_velocity-1.0.0 lib/generators/angular_velocity/scaffold/scaffold_generator.rb
angular_velocity-0.0.6alpha lib/generators/angular_velocity/scaffold/scaffold_generator.rb
angular_velocity-0.0.5alpha lib/generators/angular_velocity/scaffold/scaffold_generator.rb