Skip to content

Commit

Permalink
Update README_FA.md
Browse files Browse the repository at this point in the history
  • Loading branch information
hooman-mirghasemi authored Jun 2, 2024
1 parent 0365845 commit 2184ad7
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions README_FA.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,14 @@
[![نگهداری][ico-maintainability]](https://codeclimate.com/github/hooman-mirghasemi/Laravel-iran-sms/maintainability)
[![کیفیت کد][ico-code-quality]][link-code-quality]

این یک پکیج لاراول برای یکپارچه‌سازی ارسال پیامک است. این پکیج از `Laravel 8+` پشتیبانی می‌کند و تمامی تست‌ها برای لاراول 8، 9، 10 و 11 پاس شده‌اند!
این یک پکیج لاراول برای ارسال پیامک با پراوایدر های پیامک معروف است. این پکیج از `Laravel 8+` پشتیبانی می‌کند و تمامی تست‌ها برای لاراول 8، 9، 10 و 11 پاس شده‌اند!

> مزایای این پکیج:
> - درایورهای متعدد
> - پشتیبانی از ایجاد درایورهای سفارشی
> - دارای درایور ساختگی داخلی که می‌تواند پیامک یا تماس صوتی موفق یا ناموفق ارسال کند. (می‌تواند در حالت‌های توسعه و تست استفاده شود)
> - دارای درایور fake داخلی که می‌تواند پیامک یا تماس صوتی موفق یا ناموفق ارسال کند. (می‌تواند در حالت‌های توسعه و تست استفاده شود)
> - ذخیره گزارش‌های پیامک در دیتابیس
> - ابزارهایی در حالت توسعه فقط در http://localhost/sms/get-sms-list (توسعه‌دهنده فرانت‌اند می‌تواند از آن برای دسترسی به آخرین پیامک‌های ارسال شده با درایور ساختگی استفاده کند، به عنوان مثال نیاز به کدهای OTP دارد، وقتی که او/او بخش‌هایی مثل فراموشی رمز عبور را توسعه می‌دهد)
> - نمایش لیست پیامک های ارسال شده فقط در حالت توسعه http://localhost/sms/get-sms-list (توسعه‌دهنده فرانت‌اند می‌تواند از آن برای دسترسی به آخرین پیامک‌های ارسال شده با درایور fake استفاده کند، به عنوان مثال نیاز به کدهای OTP دارد، وقتی که او بخش‌هایی مثل فراموشی رمز عبور را توسعه می‌دهد)
- [مستندات انگلیسی][link-en]

Expand Down Expand Up @@ -70,7 +70,7 @@ composer update

# فایل .env

این پکیج از پیکربندی‌ها در فایل `.env` پشتیبانی می‌کند. نمونه فایل `.env` به این شکل است:
این پکیج از پیکربندی‌ها در فایل `.env` پشتیبانی می‌کند. نمونه تنظیمات فایل `.env` به این شکل است:

```
SMS_DRIVER=kavenegar
Expand All @@ -91,7 +91,7 @@ IranSms::send('متن پیام', 'شماره گیرنده');

### کار با Channels (استفاده از کلاس‌های اطلاع‌رسانی لاراول)

می‌توانید از کلاس‌های اطلاع‌رسانی لاراول برای ارسال پیامک استفاده کنید. برای این کار، کافیست کانال `sms` را به متد `via` در کلاس اطلاع‌رسانی خود اضافه کنید:
می‌توانید از کلاس‌های notification لاراول برای ارسال پیامک استفاده کنید. برای این کار، کافیست کانال `sms` را به متد `via` در کلاس notification خود اضافه کنید:

```php
public function via($notifiable)
Expand Down Expand Up @@ -127,7 +127,7 @@ class MyCustomDriver extends Driver
}
```

سپس می‌توانید درایور خود را به `sms` اضافه کنید:
سپس می‌توانید درایور خود را به `SmsManager` اضافه کنید:

```php
use IranSms\SmsManager;
Expand Down

0 comments on commit 2184ad7

Please sign in to comment.