Package Data | |
---|---|
Maintainer Username: | sineld |
Maintainer Contact: | sineld@gmail.com (Sinan Eldem) |
Package Create Date: | 2014-03-24 |
Package Last Update: | 2014-03-27 |
Home Page: | https://packagist.org/packages/sineld/sms |
Language: | PHP |
License: | MIT |
Last Refreshed: | 2024-11-11 15:13:34 |
Package Statistics | |
---|---|
Total Downloads: | 27 |
Monthly Downloads: | 0 |
Daily Downloads: | 0 |
Total Stars: | 10 |
Total Watchers: | 3 |
Total Forks: | 0 |
Total Open Issues: | 0 |
Türkiye SMS firmasına ait sms gönderimi API kodlarına özel hazırlanmış Laravel Paketidir. Farklı sms firmalarına kolaylıkla uyarlayabilmeniz amacıyla dil dosyaları ve konfigürasyon sayfaları birbirinden ayrılmıştır.
Bu ve diğer projelerimize destek vermek isterseniz, PayPal üzerinden bağışta bulunabilirsiniz.
Bu paketi uygulamanıza eklemek için sırası ile şu adımları izlemelisiniz:
Şu satırı composer.json
dosyanızdaki require
içerisine ekleyiniz:
"sineld/sms": "dev-master"
Ardından, eğer ilk defa bir paket yükleyecekseniz composer install
, daha önce paket yüklediyseniz composer update
komutunu çalıştırın.
Aşağıdaki satırı app/config/app.php
dosyası içerisindeki providers
dizisine ilave edin.
'Sineld\Sms\SmsServiceProvider',
Bu satırı app/config/app.php
dosyası içerisindeki aliases
dizisine ilave edin.
'SMS' => 'Sineld\Sms\Facades\Sms',
Aşağıdaki komutu çalıştırarak, paketin ayar dosyasının app/config/packages/sineld/sms/config.php
içerisine yerleştirilmesini sağlayın. Bu dosya içerisindeki ayarları Türkiye SMS firmasının size verdiği bilgilerle doldurun.
php artisan config:publish sineld/sms
Kurulum tamamlandı!
// Kontör Sorgulama
$sonuc = SMS::counter();
if(intval($sonuc))
{
echo Lang::choice('{0} Hiç kontörünüz yok.|[1,Inf] :count kontörünüz bulunmaktadır.', $sonuc);
}
else
{
echo 'Kontör sorgulanırken hata oluştu: '. $sonuc;
}
// Tek SMS gönderimi
$sonuc = SMS::send('5321234567', 'SMS Metni');
if($sonuc === true)
{
echo 'Mesajınız başarıyla gönderildi.';
}
else
{
echo 'SMS gönderilirken hata oluştu: '. $sonuc;
}
// Çoklu alıcıya farklı SMS gönderimi
$sonuc = SMS::send('5321234567,5331234567', '1. Alıcı SMS Metni|2. Alıcı SMS Metni');
if($sonuc === true)
{
echo 'Mesajınız başarıyla gönderildi.';
}
else
{
echo 'SMS gönderilirken hata oluştu: '. $sonuc;
}
// Çoklu alıcıya aynı SMS gönderimi
$sonuc = SMS::send('5321234567,5331234567', 'SMS Metni');
if($sonuc === true)
{
echo 'Mesajınız başarıyla gönderildi.';
}
else
{
echo 'SMS gönderilirken hata oluştu: '. $sonuc;
}
Açık kaynaklı olan bu proje MIT lisansı ile lisanslanmıştır.