ITぶろぐるとるのITぶろぐ日常を楽しんで。「るとるのぶろぐ」のITネタばーじょんです。replyこちらのページでも紹介していますが、Twilioを使ったアプリケーション(Webクライアント+コールフロー)を作成しました。以下の本を読みまして、PHPマイクロフレームワークSlim、テンプレートエンジンTwig、ORマッパーilluminate/Eloquentを使って開発しています。入力値検証用にRespect/Validationも試用しています。plus)あとはフロントエンドにJQueryとBootstrap/Bootswatchを使っています。Twilio-phpも使っています。フォルダ構造は以下の通りとしました。ルートは/var/www/html/runa-cca/というフォルダとします。ライブラリ(Composerでインストール)まずは環境設定です。ME865J/AでMAMPを動かしています。バージョンは3.0.3を使いました。Apacheは2.2.26、PHPは5.5.10、MySQLは5.5.34になります。その上で、PHPのパッケージマネージャであるComposerを使って、必要なライブラリをインストールします。Composerの定義ファイルcomposer.jsonは以下の通り。}}参照書籍の記載の通り、以下のようにしてComposerをダウンロードします。composer.pharcomposer.jsonをアップロードしておきます。Runa-CCAをディレクトリごとアップしておけばよいかと。以下のコマンドを実行します。composer.lockがある場合は、引数をinstallにすると、lockの内容を再現するようにインストールされます。files#twilio/sdkは省略これで、ライブラリがvendor配下にダウンロードされます。Twilio用のコールセンターアプリケーションです。