Ingen treff

Du ser en eldre versjon av denne siden.

Åpne gjeldende versjon

Installasjon i Nette (PHP SDK 1.0)

Den enkleste måten å installere bulkgate/sms i et prosjekt på, er med Composer fra kommandolinjen.

composer require bulkgate/sms

Pakken inneholder utvidelser for Nette framework DI-containeren.

DI-utvidelse

Registrer utvidelsen i DI-containeren via NEON

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

Da får du klassen `BulkGate\Sms\Sender` som en tjeneste du kan be om. Se hvordan du får tilgangsopplysninger til API-et.

<?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', 'testmelding')); } }

Tracy

Samtidig får du utvidelsen for Tracy-panelet

bulkgate-sdk-tracy

Slik legger du til utvidelsen manuelt.

/** @var BulkGate\Message\Connection $connection */ Tracy\Debugger::getBar()->addPanel(new BulkGate\Message\Bridges\MessageTracy\MessagePanel($connection));
Var denne siden nyttig?