PHPackages                             dartui/multiinfo - 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. [HTTP &amp; Networking](/categories/http)
4. /
5. dartui/multiinfo

Abandoned → [nextgen-tech/multiinfo](/?search=nextgen-tech%2Fmultiinfo)ArchivedLibrary[HTTP &amp; Networking](/categories/http)

dartui/multiinfo
================

Polkomtel MultiInfo integration for sending SMS from Laravel applications

1.3.1(6y ago)2253[2 issues](https://github.com/Dartui/laravel-multiinfo/issues)MITPHPPHP &gt;=5.4.0

Since Jan 30Pushed 4y ago1 watchersCompare

[ Source](https://github.com/Dartui/laravel-multiinfo)[ Packagist](https://packagist.org/packages/dartui/multiinfo)[ RSS](/packages/dartui-multiinfo/feed)WikiDiscussions master Synced 2d ago

READMEChangelog (7)Dependencies (5)Versions (10)Used By (0)

> This package is abandoned and should not be used. Use  instead.

---

Laravel MultiInfo
=================

[](#laravel-multiinfo)

Polkomtel MultiInfo integration for sending SMS from Laravel applications

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

[](#installation)

### Require package

[](#require-package)

```
composer require dartui/multiinfo
```

### Service Provider

[](#service-provider)

```
'providers' => [
    ...
    Dartui\Multiinfo\ServiceProvider::class,
];
```

### Publish config

[](#publish-config)

```
php artisan vendor:publish --provider=Dartui\\Multiinfo\\ServiceProvider
```

### Configure package

[](#configure-package)

```
'url'        => 'https://api1.multiinfo.plus.pl', // API base URL

'login'      => null, // API user login
'password'   => null, // API user password
'service_id' => null, // API user service id

'cert'       => [
    'is_nss'   => false, // Whether cURL is using NSS or no
    'nicename' => null,  // Nicename of certificate (required for NSS)
    'path'     => null,  // Certificate absolute path on server or path to NSS DB
    'password' => null,  // Certificate password
    'type'     => 'P12', // Certificate type (PEM or P12)
],
```

Usage (Request and Response)
----------------------------

[](#usage-request-and-response)

Each response inherit this methods:

```
$response->getCode();        // status code
$response->getDescription(); // response in text format

$response->hasError();
$response->getError();
```

### Send SMS to single phone number

[](#send-sms-to-single-phone-number)

#### Request

[](#request)

```
$multiinfo = app('multiinfo');

$sendSms = $multiinfo->request('sendSms')
    ->setDestination('48123456789') // required
    ->setMessage('Hello world!')    // required
    ->setOrigin('New Origin')       // optional
    ->send();
```

#### Response

[](#response)

```
$sendSms->getMessageId(); // sent SMS id
```

### Get oldest SMS sent to MultiInfo

[](#get-oldest-sms-sent-to-multiinfo)

#### Request

[](#request-1)

```
$multiinfo = app('multiinfo');

$getSms = $multiinfo->request('getSms')
    ->setManualConfirmation(true) // optional, default false
    ->setDeleteContent(true)      // optional, default false
    ->setTimeout(5000)            // optional
    ->send();
```

#### Response

[](#response-1)

```
$getSms->getMessageId();   // received SMS id
$getSms->getSender();      // sender phone number
$getSms->getReceiver();    // receiver phone number
$getSms->getMessageType(); // message type id
$getSms->getMessage();     // message content
$getSms->getProtocol();    // protocol id
$getSms->getEncoding();    // encoding id
$getSms->getServiceId();   // service id
$getSms->getConnector();   // connector id
$getSms->getReceiveDate(); // received date
```

### Confirm receiving SMS

[](#confirm-receiving-sms)

#### Request

[](#request-2)

```
$multiinfo = app('multiinfo');

$confirmSms = $multiinfo->request('confirmSms')
    ->setMessageId(123456)   // required
    ->setDeleteContent(true) // optional, default false
    ->send();
```

#### Response

[](#response-2)

This response do not have any additional methods.

### Send SMS to multiple phone numbers with different messages

[](#send-sms-to-multiple-phone-numbers-with-different-messages)

#### Request

[](#request-3)

```
$multiinfo = app('multiinfo');

$package = $multiinfo->request('package')
    ->setMessage('Hello world!')  // default message
    ->setOrigin('New Origin')     // optional
    ->addDestination('123456789')
    ->addDestination('234567890') // to this numbers will be send default message
    ->addDestination('987654321', 'Hello another world!') // personalized message
    ->send();
```

#### Response

[](#response-3)

```
$package->getPackageId(); // sent package id
```

###  Health Score

24

—

LowBetter than 31% of packages

Maintenance0

Infrequent updates — may be unmaintained

Popularity14

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity64

Established project with proven stability

 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 ~83 days

Recently: every ~128 days

Total

8

Last Release

2491d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/95dd08b3f7f83eedb53d6a13b37a9c2121336d1ae1615e79d5b274e59d32ead8?d=identicon)[Dartui](/maintainers/Dartui)

---

Top Contributors

[![Dartui](https://avatars.githubusercontent.com/u/2657856?v=4)](https://github.com/Dartui "Dartui (28 commits)")

---

Tags

laravelsmsmultiinfopolkomtel

### Embed Badge

![Health badge](/badges/dartui-multiinfo/health.svg)

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

###  Alternatives

[psalm/plugin-laravel

Psalm plugin for Laravel

3355.3M337](/packages/psalm-plugin-laravel)[laravel/horizon

Dashboard and code-driven configuration for Laravel queues.

4.2k95.4M284](/packages/laravel-horizon)[laravel/pulse

Laravel Pulse is a real-time application performance monitoring tool and dashboard for your Laravel application.

1.7k15.1M125](/packages/laravel-pulse)[roots/acorn

Framework for Roots WordPress projects built with Laravel components.

9762.4M123](/packages/roots-acorn)[laravel/socialite

Laravel wrapper around OAuth 1 &amp; OAuth 2 libraries.

5.7k108.5M846](/packages/laravel-socialite)[laravel/boost

Laravel Boost accelerates AI-assisted development by providing the essential context and structure that AI needs to generate high-quality, Laravel-specific code.

3.5k21.5M529](/packages/laravel-boost)

PHPackages © 2026

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