Skip to content

Instantly share code, notes, and snippets.

@rutoru
rutoru / IlluminateDB.php
Created May 14, 2014 14:06
How to use transaction with Laravel's Eloquent ORM and the Slim Framework
<?php
/**
* Illuminate DB Class
*
* @author rutoru
* @package Runa-CCA
* @license http://www.opensource.org/licenses/mit-license.php 2014 rutoru
*/
namespace Runa_CCA\Model;
@rutoru
rutoru / validateTwilioRequest.php
Last active August 29, 2015 14:01
An example of validating Twilio Request with PHP micro framework Slim.
<?php
/**
* validateTwilioRequest
*
* @param \Slim\Slim $app Slim Object
* @param Array $params Input parameters
* @return Boolean Result of the validation
* @license http://www.opensource.org/licenses/mit-license.php 2014 rutoru
*/
namespace Sample;
@rutoru
rutoru / call-twilio.rb
Last active August 29, 2015 13:58
RubyでTwilio使って電話するサンプルです。
require 'twilio-ruby' # モジュールを読み込みます。
account_sid = 'SID' # Twilioのホームページに書いてあります。
auth_token = 'TOKEN' # Twilioのホームページに書いてあります。鍵マーク押すと表示されます。
@client = Twilio::REST::Client.new account_sid, auth_token # オブジェクト作成
@call = @client.account.calls.create(
:from => 'telnumber', # Twilioから払い出される番号をそのまま記載します。
:to => 'telnumber', # +81に続いて電話番号を記載します。試用期間中は登録した番号のみです。