Class: Servus::Generators::GuardGenerator

Inherits:
Rails::Generators::NamedBase
  • Object
show all
Defined in:
lib/generators/servus/guard/guard_generator.rb

Overview

Rails generator for creating Servus guards.

Generates a guard class and spec file.

Examples:

Generate a guard

rails g servus:guard sufficient_balance

Generated files

app/guards/sufficient_balance_guard.rb
spec/guards/sufficient_balance_guard_spec.rb

See Also:

Instance Method Summary collapse

Instance Method Details

#create_guard_filevoid

This method returns an undefined value.

Creates the guard and spec files.



27
28
29
30
# File 'lib/generators/servus/guard/guard_generator.rb', line 27

def create_guard_file
  template 'guard.rb.erb', guard_path
  template 'guard_spec.rb.erb', guard_spec_path
end