Public | Automated Build

Last pushed: 2 years ago
Short Description
Short description is empty for this repo.
Full Description




  • PHP 5.4+
  • MySQL
  • Optional but recommended: Vagrant



Getting Started

The easiest way to set this project up is with Vagrant.

If you're not familiar with Vagrant, please see

  1. Download and install Vagrant

  2. Clone project and run composer install in project root

  3. In root directory run vagrant up


Once you're up and running you'll need to configure the Twilio settings.

  1. Login into your Twilio account (or create a demo account).

  2. In Manage Numbers choose the number you want to use and configure the Messaging Request URL to point to http://<url>/api/retext/twilio

    Protip: Instead of installing on a public IP use ngrok and test it locally.


Here are the steps to manually setup this project.

  1. Download and install the code in the root directory of your (LAMP) Webserver.

  2. Install composer curl -sS | php

  3. In the root directory run composer install

  4. Create MySQL database and edit config/database.ini and add the nessecary information.

  5. Login using Credentials.

  6. Setup Twilio


  1. Be sure to have either sqlite (pdo) installed or edit the tests/config/database.ini to configure your test database

  2. Run phpunit in the root directory.

Project Lead

  • @jmashburn
Docker Pull Command
Source Repository