I've added the ability to specify the http method in ttt_call() and in redirect and gather scopes.
Important note: one of my changes is to modify the argument signature for ttt_call() to use an options hash. Thought it would be tidier given the method would take the number of optional arguments to three.
Also did a few other minor little bits and bobs (tidying, etc).
Add info about running tests to the README.
Rename dummy app views to use underscore naming convention.
Add .gitkeep to spec/dummy/db.
Absence causes errors first time you create your db.
Modify argument signature of CallInProgress#initialize, and so ttt_ca…
An options hash instead of multiple "could be nil" args is neater and will better support addition of more options.
Modify argument signature of post_for_twiml!.
For similar reasons to before.
Add support for specifying http method rather than defaulting to post.
* in Gather scope
* in Redirect scope
Should be "raise" not "rasie".
Good spot, will fix.
Thanks for the work on this! Looks great except for a small typo ("rasie" instead of "raise"). Ping me when you've fixed that and I'll merge, test, and republish the gem.
Fix typos - "raise" not "rasie".
Thanks Jack, commit pushed fixing typo.
New gem is sitting on my computer ready to go, but rubygems.org is down (for push), so it will go up later today.
Cheers Jack. Nearly home time here so will check back again in the morning.