Defines the node entity class.


Expanded class hierarchy of Node


core/modules/node/, line 10
Entity controller and class for nodes.


Contains filters are case sensitive
Name Modifierssort descending Type Description
Node::__construct function Create a new Node instance. Overrides Entity::__construct
Node::id public function Implements EntityInterface::id(). Overrides EntityInterface::id
Node::entityType public function Implements EntityInterface::entityType(). Overrides EntityInterface::entityType
Node::bundle public function Implements EntityInterface::bundle(). Overrides Entity::bundle
Node::label public function Implements EntityInterface::label(). Overrides EntityInterface::label
Node::uri public function Implements EntityInterface::uri(). Overrides EntityInterface::uri
Node::createDuplicate public function Overrides Entity::createDuplicate(). Overrides Entity::createDuplicate
Node::access public function Overrides Entity::access(). Overrides Entity::access
Node::getRevisionId public function Overrides Backdrop\entity\Entity::getRevisionId(). Overrides Entity::getRevisionId
Entity::isNew public function Implements EntityInterface::isNew(). Overrides EntityInterface::isNew
Entity::save public function Implements EntityInterface::save(). Overrides EntityInterface::save
Entity::delete public function Implements EntityInterface::delete(). Overrides EntityInterface::delete
Entity::getFieldValue public function Implements EntityInterface::getFieldValue(). Overrides EntityInterface::getFieldValue
Entity::getFieldValues public function Implements EntityInterface::getFieldValues(). Overrides EntityInterface::getFieldValues
Entity::isActiveRevision public function Implements Backdrop\entity\EntityInterface::isActiveRevision(). Overrides EntityInterface::isActiveRevision
Entity::setIsActiveRevision public function Implements Backdrop\entity\EntityInterface::setActiveRevision(). Overrides EntityInterface::setIsActiveRevision
Node::$nid public property The node ID.
Node::$vid public property The node revision ID.
Node::$type public property The node content type (bundle).
Node::$langcode public property The node language code.
Node::$title public property The node title.
Node::$uid public property The node owner's user ID.
Node::$status public property The node published status indicator.
Node::$created public property The node creation timestamp.
Node::$changed public property The node modification timestamp.
Node::$comment public property The node comment status indicator.
Node::$promote public property The node promotion status.
Node::$sticky public property The node sticky status.
Node::$tnid public property The node translation set ID.
Node::$translate public property The node translation status.
Node::$revision_timestamp public property The node revision creation timestamp.
Node::$revision_uid public property The node revision author's user ID.
Node::$scheduled public property The timestamp at which this content should be automatically published.
Node::$in_preview public property The node preview status.
Node::$is_active_revision public property Indicates whether this is the active node revision. Overrides Entity::$is_active_revision
Node::createAccess public static function Overrides Entity::createAccess(). Overrides Entity::createAccess