Class: GrapeTokenAuth::ResourceCreator

Inherits:
ResourceCrudBase show all
Defined in:
lib/grape_token_auth/resource/resource_creator.rb

Instance Attribute Summary

Attributes inherited from ResourceCrudBase

#errors, #resource, #scope

Instance Method Summary collapse

Methods inherited from ResourceCrudBase

#initialize

Constructor Details

This class inherits a constructor from GrapeTokenAuth::ResourceCrudBase

Instance Method Details

#create!Object



4
5
6
7
8
9
10
11
# File 'lib/grape_token_auth/resource/resource_creator.rb', line 4

def create!
  validate_scope!
  validate_params!
  return false unless errors.empty?
  create_resource!
  return false unless errors.empty?
  resource
end