Skip to content

gofuroov/yii2-eskizUz-sms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Yii LOGO

Yii2 sms manager for Eskiz.uz


O'rnatish

  1. backend/modules papkasiga smsgo papkasini joylashtirasiz.
  2. backend/config/main.php fayliga quyidagi kodni joylashtirasiz:
    return [
    ...
    'modules' => [
        'smsgo' => [
            'class' => backend\modules\smsgo\Smsgo::class,
        ],
    ],
    ...
    ];
  3. backend/config/main.php (Backend da ishlatish uchun) yoki common/config/main.php (Umumiy proectda ishlatish uchun) quyidagi qatorni qo'shasiz:
    return [
    ...
    'components' => [
         ...
        'sms' => [
             'class' => backend\modules\smsgo\models\Sms::class
         ],
         ...
    ],
    ...
    ];
  4. Migratsiya uchun console/config/main.php fayliga quyidagi qatorni qo'shasiz:
    return [
    ...
    'controllerMap' => [
         'smsgo' => [
             'class' => "backend\modules\smsgo\controllers\MigrateController",
         ]
     ],
    ...
    ];

Ishga tushurish

Migratsiyani amalga oshirish uchun:

php yii smsgo

Migratsiyani bekor qilish uchun:

php yii smsgo/down all

Ishlatish

Yii::$app->sms->send(string $phone, string $message, int $user_id = null, string $from = self::MAIN_NUMBER)

yoki

(new \backend\modules\smsgo\models\Sms())->send(string $phone, string $message, int $user_id = null, string $from = self::MAIN_NUMBER)

Created by: Olimjon Gofurov! 😉

About

Eskiz.uz uchun sms manager

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages