You are here

public function SettingTrait::mayEditSetting in Fasttoggle 8.2

Check write access at every level.

Return value

bool Whether the current user may modify the setting if they can modify the object.

1 call to SettingTrait::mayEditSetting()
SettingTrait::mayEdit in src/Plugin/Setting/SettingTrait.php
Write access check.
9 methods override SettingTrait::mayEditSetting()
CommentStatus::mayEditSetting in src/Plugin/Setting/CommentStatus.php
Access control function.
NodeBooleanField::mayEditSetting in src/Plugin/Setting/NodeBooleanField.php
Access control function.
NodeComments::mayEditSetting in src/Plugin/Setting/NodeComments.php
Access control function.
NodeListField::mayEditSetting in src/Plugin/Setting/NodeListField.php
Access control function.
NodePromotion::mayEditSetting in src/Plugin/Setting/NodePromotion.php
Access control function.

... See full list

File

src/Plugin/Setting/SettingTrait.php, line 280
Fasttoggle Object List of Values Setting

Class

SettingTrait
Abstract interface for settings.

Namespace

Drupal\fasttoggle\Plugin\Setting

Code

public function mayEditSetting() {
  if (!$this
    ->mayEditEntity()) {
    return AccessResult::forbidden();
  }
}