class Graphiti::ResourceGenerator::ModelAction

Attributes

class_name[R]

Public Class Methods

new(class_name) click to toggle source
# File lib/generators/graphiti/resource_generator.rb, line 50
def initialize(class_name)
  @class_name = class_name
end

Public Instance Methods

invoke!() click to toggle source
# File lib/generators/graphiti/resource_generator.rb, line 54
def invoke!
  unless class_name.safe_constantize
    raise "You must define a #{class_name} model before generating the corresponding resource."
  end
end
revoke!() click to toggle source
# File lib/generators/graphiti/resource_generator.rb, line 60
def revoke!
  # Do nothing on destroy
end