setSticky(TRUE)->save(); } /** * {@inheritdoc} */ public function access($object, AccountInterface $account = NULL, $return_as_object = FALSE) { /** @var \Drupal\node\NodeInterface $object */ $access = $object->access('update', $account, TRUE) ->andif($object->sticky->access('edit', $account, TRUE)); return $return_as_object ? $access : $access->isAllowed(); } }