Commit f95ceccd1db7bcbde6e998d2b01d1f8d35910894

Authored by Dmytry Fedorchuk
1 parent b69994a3

component config add

common/components/SmsSender.php
@@ -3,6 +3,7 @@ namespace common\components; @@ -3,6 +3,7 @@ namespace common\components;
3 3
4 use Yii; 4 use Yii;
5 use yii\base\Component; 5 use yii\base\Component;
  6 +use yii\base\InvalidConfigException;
6 7
7 class SmsSender extends Component 8 class SmsSender extends Component
8 { 9 {
common/config/main.php
@@ -10,6 +10,12 @@ return [ @@ -10,6 +10,12 @@ return [
10 'jsOptions' => ['position' => \yii\web\View::POS_HEAD] 10 'jsOptions' => ['position' => \yii\web\View::POS_HEAD]
11 ] 11 ]
12 ], 12 ],
  13 +
  14 + ],
  15 + 'smssender' => [
  16 +
  17 + 'class' => 'common\components\SmsSender',
  18 +
13 ], 19 ],
14 20
15 'cache' => [ 21 'cache' => [
frontend/controllers/SiteController.php
@@ -182,7 +182,8 @@ class SiteController extends Controller @@ -182,7 +182,8 @@ class SiteController extends Controller
182 182
183 public function actionSms() 183 public function actionSms()
184 { 184 {
185 - $resp = SmsSender::send('+380633930736','test Rukzak'); 185 +
  186 + $resp = Yii::$app->smssender->send('+380633930736','test Rukzak');
186 var_dump($resp); 187 var_dump($resp);
187 188
188 } 189 }