PHPackages                             shadywallas/arpuplussms - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. shadywallas/arpuplussms

ActiveLibrary

shadywallas/arpuplussms
=======================

v1.0.3(9y ago)0271PHP

Since Oct 17Pushed 7y ago2 watchersCompare

[ Source](https://github.com/shadywallas/BulkSMS)[ Packagist](https://packagist.org/packages/shadywallas/arpuplussms)[ RSS](/packages/shadywallas-arpuplussms/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependenciesVersions (5)Used By (0)

ArpuPLus SMS
============

[](#arpuplus-sms)

Official low-level client for Elasticsearch. Its goal is to provide common ground for all Elasticsearch-related code in PHP; because of this it tries to be opinion-free and very extendable.

To maintain consistency across all the low-level clients (Ruby, Python, etc), clients accept simple associative arrays as parameters. All parameters, from the URI to the document body, are defined in the associative array.

Features
--------

[](#features)

- One-to-one SMS
- custom provider Version Matrix

---

Since there are breaking changes in Elasticsearch 1.0, you need to match your version of Elasticsearch to the appropriate version of this library. If you are using a version older than 1.0, you must install the `0.4` Elasticsearch-PHP branch. Otherwise, use the `1.0` branch.

The master branch will always track Elasticsearch master, but it is not recommended to use `dev-master` in your production code.

Elasticsearch VersionElasticsearch-PHP Branch&gt;= 1.01.0&lt;= 0.90.\*0.4Documentation
-------------

[](#documentation)

[Full documentation can be found here.](http://www.elasticsearch.org/guide/en/elasticsearch/client/php-api/current/index.html) Docs are stored within the repo under /docs/, so if you see a typo or problem, please submit a PR to fix it!

Installation via Composer
-------------------------

[](#installation-via-composer)

The recommended method to install arpuplussms-PHP\_ is through [Composer](http://getcomposer.org).

1. Add `shadywallas/arpuplussms` as a dependency in your project's `composer.json` file (change version to suit your version of Elasticsearch):

    ```
        {
            "require": {
                "shadywallas/arpuplussms": "~1.0"
            }
        }
    ```
2. Download and install Composer:

    ```
        curl -s http://getcomposer.org/installer | php
    ```
3. Install your dependencies:

    ```
        php composer.phar install --no-dev
    ```
4. Require Composer's autoloader

    Composer also prepares an autoload file that's capable of autoloading all of the classes in any of the libraries that it downloads. To use it, just add the following line to your code's bootstrap process:

    ```
