PHPackages                             ridvanbaluyos/semaphore - 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. [API Development](/categories/api)
4. /
5. ridvanbaluyos/semaphore

ActiveLaravel-package[API Development](/categories/api)

ridvanbaluyos/semaphore
=======================

A Laravel 4.2 Package for the Sempahore SMS API.

v0.1(11y ago)04271MITPHPPHP &gt;=5.4.0

Since Jan 18Pushed 9y ago1 watchersCompare

[ Source](https://github.com/ridvanbaluyos/semaphore)[ Packagist](https://packagist.org/packages/ridvanbaluyos/semaphore)[ RSS](/packages/ridvanbaluyos-semaphore/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)Dependencies (1)Versions (2)Used By (0)

ridvanbaluyos/semaphore
=======================

[](#ridvanbaluyossemaphore)

A Semaphore API package for Laravel 4.2

> This package makes use of the [Semaphore SMS API](http://http://semaphore.co/).

\[!\[Latest Stable Version\]([https://poser.pugx.org/ridvanbaluyos/semaphore/v/stable)\](https://packagist.org/packages/ridvanbaluyos/semaphore](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](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](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](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&amp;utm\_medium=referral&amp;utm\_content=ridvanbaluyos/semaphore&amp;utm\_campaign=Badge\_Grade](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
-----------------

[](#table-of-contents)

- [Installation](#installation)
- [Configuration](#configuration)
- [Usage](#usage)
    - [Sending to SMS](#sending-sms-to-users)
    - [Account Status](#account-status)
    - [Message Logs](#message-logs)

Installation
------------

[](#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
-------------

[](#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
-----

[](#usage)

### Sending SMS to users

[](#sending-sms-to-users)

```
Semaphore::send('Welcome to Semaphore!', '639981234567');
```

### Account Status

[](#account-status)

```
Semaphore::account();
```

### Message Logs

[](#message-logs)

```
Semaphore::messages(); // fetches the first 100 logs
Semaphore::messages(2); // fetches the next 100 logs or page 2
```

###  Health Score

25

—

LowBetter than 37% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity13

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity48

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

4133d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/793aa0a7d1ec9bd2f9ea22d20b370cff689b6e2a488511af8dde299e66a7136a?d=identicon)[ridvanbaluyos](/maintainers/ridvanbaluyos)

---

Top Contributors

[![ridvanbaluyos](https://avatars.githubusercontent.com/u/156903?v=4)](https://github.com/ridvanbaluyos "ridvanbaluyos (7 commits)")

---

Tags

apilaravelsemaphoresmsphilippines

### Embed Badge

![Health badge](/badges/ridvanbaluyos-semaphore/health.svg)

```
[![Health](https://phpackages.com/badges/ridvanbaluyos-semaphore/health.svg)](https://phpackages.com/packages/ridvanbaluyos-semaphore)
```

###  Alternatives

[mollie/laravel-mollie

Mollie API client wrapper for Laravel &amp; Mollie Connect provider for Laravel Socialite

3624.1M28](/packages/mollie-laravel-mollie)[ardakilic/mutlucell

Mutlucell SMS API wrapper for sending sms text messages for Laravel

457.3k](/packages/ardakilic-mutlucell)[specialtactics/l5-api

Dependencies for the Laravel API Boilerplate package

3672.8k2](/packages/specialtactics-l5-api)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
