> [!WARNING]
> Das Paket `bulkgate/sms` ist veraltet — die Entwicklung wurde 2022 eingestellt und
> das Repository selbst verweist auf das neuere SDK. Verwenden Sie für neue Projekte
> [PHP SDK 2.0](https://www.bulkgate.com/de/dokumentation/php-sdk/php-sdk-installation/2.0/).

## Composer

Am einfachsten installieren Sie [bulkgate/sms](https://packagist.org/packages/bulkgate/sms) in ein Projekt mit [Composer](https://getcomposer.org/) über die Kommandozeile.

```
composer require bulkgate/sms
```

Ist das Paket installiert, binden Sie einfach den Autoloader ein.

```php
require_once __DIR__ . '/vendor/autoload.php';
```

Um Nachrichten zu senden, benötigen Sie eine Instanz der Klasse `BulkGate\Sms\Sender`, die als Abhängigkeit eine Instanz der Klasse `BulkGate\Message\Connection` erfordert. Siehe [So erhalten Sie die Zugangsdaten zur API](https://www.bulkgate.com/de/dokumentation/api-verwaltung-und-tokens/api-verwaltung/).

```php
$connection = new BulkGate\Message\Connection(451, 'NKN02TWE6NfBkfl-your-secret-token-Wf05GaqLIWLW4aBj');

$sender = new BulkGate\Sms\Sender($connection);
```

Damit sind Sie bereit, eine Nachricht zu senden.

```php
$message = new BulkGate\Sms\Message('420777777777', 'Testnachricht');

$sender->send($message);
```

Die Methode `send()` sendet die Nachricht `$message`.
