class BeaconGenerator

Public Instance Methods

create_beacon_file() click to toggle source
# File lib/generators/beacon/beacon_generator.rb, line 8
def create_beacon_file
  template 'beacon.rb.tt', File.join('app', 'beacons', class_path, "#{file_name}_beacon.rb")
end
insert_inclusion_into_model_file() click to toggle source
# File lib/generators/beacon/beacon_generator.rb, line 12
def insert_inclusion_into_model_file
  inject_into_class "app/models/#{file_name}.rb", class_name do
    "  include Beaconable\n"
  end
end