This commit is contained in:
2020-02-01 16:47:12 +07:00
commit 4c619ad6e6
16739 changed files with 3329179 additions and 0 deletions

View File

@@ -0,0 +1,31 @@
<?php
namespace yii2mod\rbac\rules;
use Yii;
use yii\rbac\Rule;
/**
* Class GuestRule
*
* @package yii2mod\rbac\rules
*/
class GuestRule extends Rule
{
/**
* @inheritdoc
*/
public $name = 'guestRule';
/**
* @param int|string $user
* @param \yii\rbac\Item $item
* @param array $params
*
* @return mixed
*/
public function execute($user, $item, $params)
{
return Yii::$app->user->isGuest;
}
}

View File

@@ -0,0 +1,31 @@
<?php
namespace yii2mod\rbac\rules;
use Yii;
use yii\rbac\Rule;
/**
* Class UserRule
*
* @package yii2mod\rbac\rules
*/
class UserRule extends Rule
{
/**
* @inheritdoc
*/
public $name = 'userRule';
/**
* @param int|string $user
* @param \yii\rbac\Item $item
* @param array $params
*
* @return mixed
*/
public function execute($user, $item, $params)
{
return !Yii::$app->user->isGuest;
}
}