Closes #26. Add PHP support