Nič sa nenašlo

Prezeráte si staršiu verziu stránky.

Otvoriť aktuálnu

Inštalácia do Nette (PHP SDK 1.0)

Najjednoduchší spôsob, ako nainštalovať bulkgate/sms do projektu, je pomocou nástroja Composer cez príkazový riadok.

composer require bulkgate/sms

Balíček obsahuje rozšírenie pre Nette framework DI kontajner.

DI Extension

Rozšírenie stačí zaregistrovať do DI kontajnera cez NEON

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

čím získate triedu `BulkGate\Sms\Sender` ako službu, ktorú si môžete vyžiadať. Pozrite sa, ako získať prístupové údaje do 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', 'test správy')); } }

Tracy

Zároveň s tým získate rozšírenie pre Tracy panel

bulkgate-sdk-tracy

Manuálne rozšírenie pripojíte nasledovne.

/** @var BulkGate\Message\Connection $connection */ Tracy\Debugger::getBar()->addPanel(new BulkGate\Message\Bridges\MessageTracy\MessagePanel($connection));
Bola táto stránka užitočná?