DirectionAll
DirectionAll
Represents a relationship between two nodes
__construct(\Everyman\Neo4j\Client $client)
Build the container and set its client
\Everyman\Neo4j\Client | $client |
delete() : \Everyman\Neo4j\PropertyContainer
Delete this relationship
on failure
load() : \Everyman\Neo4j\PropertyContainer
Load this relationship
on failure
save() : \Everyman\Neo4j\PropertyContainer
Save this node
on failure
getClient() : \Everyman\Neo4j\Client
Get the entity's client
removeProperty(string $property) : \Everyman\Neo4j\PropertyContainer
Remove a property set on the entity
string | $property |
setClient(\Everyman\Neo4j\Client $client) : \Everyman\Neo4j\PropertyContainer
Set the entity's client
\Everyman\Neo4j\Client | $client |
setId(integer $id) : \Everyman\Neo4j\PropertyContainer
Set the entity's id
integer | $id |
setProperties(array $properties) : \Everyman\Neo4j\PropertyContainer
Set multiple properties on the entity
array | $properties |
setProperty(string $property, mixed $value) : \Everyman\Neo4j\PropertyContainer
Set a property on the entity
string | $property | |
mixed | $value |
useLazyLoad(boolean $lazyLoad) : \Everyman\Neo4j\PropertyContainer
Should this entity be lazy-loaded if necessary?
boolean | $lazyLoad |
getEndNode() : \Everyman\Neo4j\Node
Get the end node
getStartNode() : \Everyman\Neo4j\Node
Get the start node
setEndNode(\Everyman\Neo4j\Node $end) : \Everyman\Neo4j\Relationship
Set the end node
\Everyman\Neo4j\Node | $end |
setStartNode(\Everyman\Neo4j\Node $start) : \Everyman\Neo4j\Relationship
Set the start node
\Everyman\Neo4j\Node | $start |
setType(string $type) : \Everyman\Neo4j\Relationship
Set the type
string | $type |