3 namespace Drupal\Core\Access;
6 * Value object indicating a neutral access result, with cacheability metadata.
8 class AccessResultNeutral extends AccessResult implements AccessResultReasonInterface {
11 * The reason why access is neutral. For use in messages.
18 * Constructs a new AccessResultNeutral instance.
20 * @param null|string $reason
21 * (optional) a message to provide details about this access result
23 public function __construct($reason = NULL) {
24 $this->reason = $reason;
30 public function isNeutral() {
37 public function getReason() {
44 public function setReason($reason) {
45 $this->reason = $reason;