ridvanbaluyos / semaphore
A Laravel 4.2 Package for the Sempahore SMS API.
Installs: 426
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 1
Open Issues: 0
Type:laravel-package
Requires
- php: >=5.4.0
- illuminate/support: 4.2.*
This package is auto-updated.
Last update: 2024-12-12 19:40:45 UTC
README
A Semaphore API package for Laravel 4.2
This package makes use of the Semaphore SMS API.
[![Latest Stable Version](https://poser.pugx.org/ridvanbaluyos/semaphore/v/stable)](https://packagist.org/packages/ridvanbaluyos/semaphore) [![Total Downloads](https://poser.pugx.org/ridvanbaluyos/semaphore/downloads)](https://packagist.org/packages/ridvanbaluyos/semaphore) [![Latest Unstable Version](https://poser.pugx.org/ridvanbaluyos/semaphore/v/unstable)](https://packagist.org/packages/ridvanbaluyos/semaphore) [![License](https://poser.pugx.org/ridvanbaluyos/semaphore/license)](https://packagist.org/packages/ridvanbaluyos/semaphore) [![Codacy Badge](https://api.codacy.com/project/badge/Grade/a00a62b826474e7e929a65adfc8f1df4)](https://www.codacy.com/app/ewoklabs/semaphore?utm_source=github.com&utm_medium=referral&utm_content=ridvanbaluyos/semaphore&utm_campaign=Badge_Grade)
Table of contents
Installation
Open your composer.json
file and add the following to the require
key:
"ridvanbaluyos/semaphore": "v0.1"
After adding the key, run composer update from the command line to install the package
composer update
Add the service provider to the providers
array in your app/config/app.php
file.
'Ridvanbaluyos\Semaphore\SemaphoreServiceProvider'
Configuration
Before you can start using the package we need to set some configurations.
To do so you must first publish the config file, you can do this with the following artisan
command.
php artisan config:publish ridvanbaluyos/semaphore
Usage
Sending SMS to users
Semaphore::send('Welcome to Semaphore!', '639981234567');
Account Status
Semaphore::account();
Message Logs
Semaphore::messages(); // fetches the first 100 logs Semaphore::messages(2); // fetches the next 100 logs or page 2