Module: PushBuilder
- Defined in:
- lib/push_builder.rb,
lib/push_builder/aps.rb,
lib/push_builder/payload.rb,
lib/push_builder/version.rb,
lib/push_builder/compiler.rb,
lib/push_builder/string_cropper.rb
Defined Under Namespace
Classes: APS, Compiler, Payload, StringCropper
Constant Summary collapse
- TypeError =
Class.new(StandardError)
- VERSION =
"0.0.1"
Class Method Summary collapse
Class Method Details
.build(args = {}) ⇒ Object
10 11 12 13 14 |
# File 'lib/push_builder.rb', line 10 def self.build(args={}) Payload.new.tap do |payload| args.each { |k, v| payload.aps.send("#{k}=", v) } end end |