secgin/phalcon-sms-plugin

Phalcon Framework SMS Plugin

v1.2 2024-04-21 00:10 UTC

This package is auto-updated.

Last update: 2024-04-21 18:16:15 UTC


README

Farklı firmaların sms api larını phalcon framework ile kullanılması için eklenti.

Desteklenen Sms Api ları

  • Netgsm
  • Telsam

Kurulum

composer require secgin/phalcon-sms-plugin

Kullanım

Config ayarlarını yapılandırınız.

    // Netgsm
    new \Phalcon\Config([
        'sms' => [
            'username' => '...',
            'password' => '...',
            'header' => '...',
            'provider' => 'netgsm'
        ]
    ]);

    // Telsam
    new \Phalcon\Config([
        'sms' => [
            'username' => '...',
            'password' => '...',
            'sender' => '...',
            'title' => '...',
            'provider' => 'telsam'
        ]
    ]);

Bağlılık kaydı

    $container->register(new \Phalcon\Sms\ClientProvider());

Sms Gönderme

    $container->get('sms')->send(Deneme', ['0000000000']);
    $container->get('sms')->send(Deneme', ['0000000000', '0000000000']);

Çoklu Sms Gönderme

    $container
        ->get('sms')
        ->sendMultiple(
            [
                '0000000000' => 'Mesaj 1', 
                '0000000000' => 'Mesaj 2'
            ]
        );