ProfileController.php 1001 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <?php
  2. namespace app\controllers;
  3. use dektrium\user\controllers\SettingsController as BaseSettingsController;
  4. use yii\filters\AccessControl;
  5. use yii\filters\VerbFilter;
  6. class ProfileController extends BaseSettingsController
  7. {
  8. /**
  9. * {@inheritdoc}
  10. */
  11. public function behaviors()
  12. {
  13. return [
  14. 'access' => [
  15. 'class' => AccessControl::class,
  16. 'rules' => [
  17. /*[
  18. 'actions' => ['edit'],
  19. 'allow' => true,
  20. 'roles' => ['@'],
  21. ],*/
  22. ],
  23. ],
  24. 'verbs' => [
  25. 'class' => VerbFilter::class,
  26. 'actions' => [
  27. //'edit' => ['post'],
  28. ],
  29. ],
  30. ];
  31. }
  32. public function actionIndex(){
  33. $_u = \Yii::$app->user->identity;
  34. return $this->render('index', [
  35. 'profile' => $_u
  36. ]);
  37. }
  38. }