textmagic/smsphp

TextMagicSMS API PHP with PSR-0 and Composer/Packagists Library

dev-master 2014-04-03 17:43 UTC

This package is not auto-updated.

Last update: 2024-05-11 14:18:17 UTC


README

This is a copy of the TextMagicSMS API for Composer Projects.

The files were modified and adapted to PSR-0 and others Design Patterns.

Install

Via Composer

Add the Package to Composer

composer.json

{

    "require": {
        "textmagic/smsphp": "dev-master"
    }

}

php composer.phar update

Usage

use TextMagicSMS\TextMagicAPI;

$api = new TextMagicAPI(array
    (
        'username' => 'username',
        'password' => 'your_api_password'
    )
);

$this->setExpectedException('TextMagicSMS\Exception\AuthenticationException');
$text = 'Hello World';



$phones = array
    (
        // Country Number + Phone Number
        554299881234,  // Phone1
        554299881235,  // Phone2
        554299881236   // Phone4
    );

$is_unicode = true;
$this->api->send($text, $phones, $is_unicode);