Class: PushToSNS::Configuration

Inherits:
Object
  • Object
show all
Defined in:
lib/push_to_sns/configuration.rb

Constant Summary collapse

PROC_PROPERTIES =
%i(
  read_device_token
  read_source
  read_endpoint_arn
  read_platform_arn
  read_ios_apns
  save_endpoint_arn
)

Instance Method Summary collapse

Instance Method Details

#apply(proc_property, *arguments) ⇒ Object



20
21
22
# File 'lib/push_to_sns/configuration.rb', line 20

def apply(proc_property, *arguments)
  public_send(:"#{proc_property}_proc").call(*arguments)
end