Nada encontrado

Está a ver uma versão anterior desta página.

Abrir versão atual

Instalação no Nette (PHP SDK 1.0)

A forma mais simples de instalar bulkgate/sms num projeto é utilizar o Composer a partir da linha de comandos.

composer require bulkgate/sms

O pacote inclui extensões para o DI container do Nette framework.

Extensão DI

Registe a extensão no DI container através de NEON

extensions: bulkgate: BulkGate\Message\Bridges\MessageDI\MessageExtension bulkgate: application_id: 451 application_token: NKN02TWE6NfBkfl-your-secret-token-Wf05GaqLIWLW4aBj

o que lhe disponibiliza a classe `BulkGate\Sms\Sender` como um serviço que pode solicitar. Consulte como obter os dados de acesso à API.

<?php declare(strict_types=1); namespace BulkGate\Presenters; use BulkGate, Nette; class SdkPresenter extends Nette\Application\UI\Presenter { /** @var BulkGate\Sms\ISender @inject */ public $sender; public function actionDefault() { $this->sender->send(new BulkGate\Sms\Message('420777777777', 'mensagem de teste')); } }

Tracy

Ao mesmo tempo, obtém a extensão para o painel Tracy

bulkgate-sdk-tracy

Para adicionar a extensão manualmente, siga estes passos.

/** @var BulkGate\Message\Connection $connection */ Tracy\Debugger::getBar()->addPanel(new BulkGate\Message\Bridges\MessageTracy\MessagePanel($connection));
Esta página foi útil?