secgin / phalcon-sms-plugin
Phalcon Framework SMS Plugin
v1.2
2024-04-21 00:10 UTC
Requires
- ext-phalcon: ~4.1.2
- secgin/netgsm-sms: ~1.0
- secgin/telsam-sms: ~1.0
Requires (Dev)
- phalcon/ide-stubs: ^4.1
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' ] );