\Phabstractic\Data\Types\ResourceLinkedListInterface

The Basic Linked List Interface

This allows for an array like structure that can be broken up into parts and rearranged as it uses links to its neighboring objects, which can be edited.

Basic operations are: InsertElement, RemoveElements

CHANGELOG

1.0: Created LinkedListInterface - July 25th, 2016

Summary

Methods
Constants
getSentinelElement()
insertElementBefore()
insertElementAfter()
removeElement()
No constants found
No protected methods found
N/A
No private methods found
N/A

Methods

getSentinelElement()

getSentinelElement() : \Phabstractic\Data\Types\Resource\Phabstarctic\Data\Types\Resource\LinkedListElementInterface

Retrieve 'sentinel' List Element

This is usually the first element in the list

Returns

\Phabstractic\Data\Types\Resource\Phabstarctic\Data\Types\Resource\LinkedListElementInterface