1234567891011121314151617181920212223242526272829303132 |
- <?php
- namespace common\modules\rbac\rules;
- use yii\rbac\Item;
- use yii\rbac\Rule;
- class DisabledPost extends Rule
- {
-
- /**
- * Executes the rule.
- *
- * @param string|integer $user the user ID. This should be either an integer or a string representing
- * the unique identifier of a user. See [[\yii\web\User::id]].
- * @param Item $item the role or permission that this rule is associated with
- * @param array $params parameters passed to [[ManagerInterface::checkAccess()]].
- * @return boolean a value indicating whether the rule permits the auth item it is associated with.
- */
- public function execute($user, $item, $params)
- {
- if (\Yii::$app->user->isGuest) {
- return true;
- }
- if(\Yii::$app->getRequest()->isGet){
- return true;
- }
- return false;
- }
- }
- ?>
|