PHPackages                             ostashevdv/yii2-smsimple - 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. [Mail &amp; Notifications](/categories/mail)
4. /
5. ostashevdv/yii2-smsimple

ActiveYii2-extension[Mail &amp; Notifications](/categories/mail)

ostashevdv/yii2-smsimple
========================

Отправка смс сообщений через сервис smsimple

0.0.2(11y ago)1472BSD-3-ClausePHP

Since Feb 27Pushed 10y ago1 watchersCompare

[ Source](https://github.com/ostashevdv/yii2-smsimple)[ Packagist](https://packagist.org/packages/ostashevdv/yii2-smsimple)[ RSS](/packages/ostashevdv-yii2-smsimple/feed)WikiDiscussions master Synced 1w ago

READMEChangelogDependencies (2)Versions (4)Used By (0)

Yii2-smsimple
=============

[](#yii2-smsimple)

Данное расширение позволяет отправлять смс сообщения через сервис smsimple.ru Расширение является оберткой над [api](http://www.smsimple.ru/api)

\#Установка Запуститите команду

```
composer require --prefer-dist ostashevdv/yii2-smsimple

```

или добавьте в секцию require вашего `composer.json` файла

```
"ostashevdv/yii2-image": "dev-master"

```

\#Конфигурация После установки раширения, его необходимо с конфигурировать. Пропишите в секцию components вашего конфига:

```
return [
  ...
  'components' => [
    'sms' => [
      'class' => '\ostashevdv\smsimple\SMSimple',
      'username' => 'Ваше имя пользователя в smsimple.ru',
      'password' => 'Ваш пароль',
      'origin_id' => 'Подпись по умолчанию (имя отправителя)'
    ]
  ],
]
```

\#Использование отправка смс 1 получателю:

```
try {
  Yii::$app->sms->connect();
  Yii::$app->sms->send('7-123-123-12-12', 'hello world');
} catch(\ostashevdv\smsimple\SMSimpleException $e) {}
```

отправка смс нескольким получателям

```
try {
  Yii::$app->sms->connect();
  Yii::$app->sms->send(['7-111-111-11-11', '72222222222', '83333333333'], 'foo');
  $message_id = Yii::$app->sms->send('74441111111, 7-111-111-11-11, 82222222222', 'bar');
} catch(\ostashevdv\smsimple\SMSimpleException $e) {}
```

проверка статуса рассылки:

```
$status = Yii::$app->sms->check_delivery($message_id);
```

[больше примеров](http://www.smsimple.ru/api)

###  Health Score

26

—

LowBetter than 41% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity55

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

Every ~52 days

Total

2

Last Release

4067d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/ff5d81b319fce9a62cb8c2f6c3697ead8b612f9ee6acc0071f38c9b7248850c0?d=identicon)[ostashevdv](/maintainers/ostashevdv)

---

Top Contributors

[![ostashevdv](https://avatars.githubusercontent.com/u/3714019?v=4)](https://github.com/ostashevdv "ostashevdv (2 commits)")

---

Tags

smsyii2yii2 sms extension

### Embed Badge

![Health badge](/badges/ostashevdv-yii2-smsimple/health.svg)

```
[![Health](https://phpackages.com/badges/ostashevdv-yii2-smsimple/health.svg)](https://phpackages.com/packages/ostashevdv-yii2-smsimple)
```

###  Alternatives

[craftcms/cms

Craft CMS

3.6k3.6M2.9k](/packages/craftcms-cms)[tuyakhov/yii2-notifications

The extension provides support for sending notifications across a variety of delivery channels, including mail, SMS, Slack etc. Notifications may also be stored in a database so they may be displayed in your web interface.

6936.7k2](/packages/tuyakhov-yii2-notifications)

PHPackages © 2026

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