Class: Passkit::Factory

Inherits:
Object
  • Object
show all
Defined in:
lib/passkit/factory.rb,
sig/lib/passkit/factory.rbs

Class Method Summary collapse

Class Method Details

.create_pass(pass_class, generator = nil) ⇒ String

generator is an optional ActiveRecord object, the application data for the pass

Parameters:

Returns:

  • (String)


5
6
7
8
# File 'lib/passkit/factory.rb', line 5

def create_pass(pass_class, generator = nil)
  pass = Passkit::Pass.create!(klass: pass_class, generator: generator)
  Passkit::Generator.new(pass).generate_and_sign
end