AuthRoleController.php 784 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <?php
  2. namespace backend\controllers;
  3. use common\enums\AppEnum;
  4. use common\traits\AuthRoleTrait;
  5. use common\models\rbac\AuthRole;
  6. /**
  7. * Class AuthRoleController
  8. * @package backend\modules\base\controllers
  9. * @author jianyan74 <751393839@qq.com>
  10. */
  11. class AuthRoleController extends BaseController
  12. {
  13. use AuthRoleTrait;
  14. /**
  15. * @var AuthRole
  16. */
  17. public $modelClass = AuthRole::class;
  18. /**
  19. * 默认应用
  20. *
  21. * @var string
  22. */
  23. public $appId = AppEnum::BACKEND;
  24. /**
  25. * 权限来源
  26. *
  27. * false:所有权限,true:当前角色
  28. *
  29. * @var bool
  30. */
  31. public $sourceAuthChild = true;
  32. /**
  33. * 渲染视图前缀
  34. *
  35. * @var string
  36. */
  37. public $viewPrefix = '@backend/views/auth-role/';
  38. }
粤ICP备19079148号