class FactoryGirlRails::Generator
def factory_girl_disabled?
def factory_girl_disabled? rails_options[:factory_girl] == false end
def generator
def generator if factory_girl_disabled? Generators::NullGenerator else if test_framework == :rspec Generators::RSpecGenerator else Generators::NonRSpecGenerator end end end
def initialize(config)
def initialize(config) @generators = if config.respond_to?(:app_generators) config.app_generators else config.generators end end
def rails_options
def rails_options @generators.options[:rails] end
def run
def run generator.new(@generators).run end
def test_framework
def test_framework rails_options[:test_framework] end