Event |
Exceptions |
GraphTrait | The fundamental traits of graphs and subgraphs |
HookableTrait | |
SerializableTrait | This trait is used to add demonstrational serialization functionality to package elements. |
EntityInterface | An descriptor interface for EntityTrait. |
EntityWorkerInterface | An worker interface for EntityTrait. |
GraphInterface | An interface for the Graph class |
HookableInterface | |
NodeInterface | An descriptor interface for the Node class |
NodeWorkerInterface | An worker interface for the Node class |
PredicateInterface | Interface for the Predicate class. |
AdjacentNode | For easy maintenance of TailNode and HeadNode classes. |
AttributeBag | Holds edge and node attributes |
Direction | Defines Edge Direction. |
EdgeList | Holds the relationship between nodes and edges. |
EncapsulatedEdge | Encapsulated Edge used inside EdgeList |
Graph | Graph contains nodes |
HeadNode | Edge's Head |
ID | Immutable, cryptographically secure identifier |
Logger | A basic logger class compatible with PHP Psr 3 standards |
Node | Atomic graph entity, Node |
Predicate | Predicates determine Edge capabilities |
SubGraph | SubGraph class |
TailNode | Edge's Tail |