Blame view

controllers/SiteController.php 990 Bytes
2049c43e   Alexey Boroda   first commit
1
  <?php
9568083b   Alexey Boroda   -Backend left
2
3
4
5
6
7
8
      
      namespace app\controllers;
      
      use yii\web\Controller;
      use yii\filters\VerbFilter;
      
      class SiteController extends Controller
2049c43e   Alexey Boroda   first commit
9
      {
9568083b   Alexey Boroda   -Backend left
10
11
12
13
14
15
16
17
18
19
20
21
22
          public $enableCsrfValidation = false;
          
          /**
           * {@inheritdoc}
           */
          public function behaviors()
          {
              return [
                  'verbs' => [
                      'class'   => VerbFilter::className(),
                      'actions' => [
                          'logout'    => [ 'post' ],
                          'subscribe' => [ 'post' ],
2049c43e   Alexey Boroda   first commit
23
24
                      ],
                  ],
9568083b   Alexey Boroda   -Backend left
25
              ];
2049c43e   Alexey Boroda   first commit
26
          }
9568083b   Alexey Boroda   -Backend left
27
28
29
30
31
32
          
          public function actionSubscribe()
          {
              if (\Yii::$app->request->isPost) {
                  echo 'ok';
              }
2049c43e   Alexey Boroda   first commit
33
          }
9568083b   Alexey Boroda   -Backend left
34
35
36
37
38
39
40
41
42
          
          /**
           * Displays homepage.
           *
           * @return string
           */
          public function actionIndex()
          {
              return $this->render('index');
2049c43e   Alexey Boroda   first commit
43
          }
2049c43e   Alexey Boroda   first commit
44
      }