Recommend this page to a friend! |
Download .zip |
Info | Example | View files (72) | Download .zip | Reputation | Support forum (1) | Blog | Links |
Last Updated | Ratings | Unique User Downloads | Download Rankings | |||||
2015-10-06 (1 year ago) | Not yet rated by the users | Total: 195 This week: 1 | All time: 7,863 This week: 1,047 |
Version | License | PHP version | Categories | |||
falcraftdatatypes 1.0 | MIT/X Consortium ... | 5.3 | PHP 5, Libraries, Data types |
Description | Author | |
This package implements a set of abstract data types as pure PHP classes. |
Files | / | Falcraft |
File | Role | Description | ||
---|---|---|---|---|
Data (1 directory) | ||||
examples (1 directory) | ||||
Features (1 file) | ||||
Resource (1 file) | ||||
falcraftLoad.php | Aux. | File Loader |
Files | / | Falcraft | / | Data | / | Types |
File | Role | Description | ||
---|---|---|---|---|
Exception (7 files) | ||||
Resource (15 files) | ||||
Edge.php | Class | An Edge Object (Graphs) | ||
Enumeration.php | Class | Enum Data Type | ||
Leaf.php | Class | Leaf Object (Trees) | ||
LexicographicList.php | Class | Alphabetical List | ||
Map.php | Class | Map (Object to Object Array) | ||
Null.php | Class | Null Object | ||
OrderedEdge.php | Class | Placed Edge Implementation (Graphs) | ||
OrderedNode.php | Class | Placed Node (Graphs) | ||
Priority.php | Class | Priority for PriorityQueue | ||
PriorityQueue.php | Class | Priority Queue Implementation | ||
Queue.php | Class | Queue Implementation | ||
Range.php | Class | Range Predicate Object | ||
RestrictedList.php | Class | List Implementation | ||
RestrictedQueue.php | Class | Queue Implementation | ||
RestrictedSet.php | Class | Set Implementation | ||
RestrictedStack.php | Class | Stack Implementation | ||
Restrictions.php | Class | Type Classifying Predicate Object | ||
Set.php | Class | Set Implementation | ||
Stack.php | Class | Stack Implementation | ||
Structure.php | Class | Structure Implementation | ||
TaggedUnion.php | Class | Tagged Union Implementation | ||
Type.php | Class | Type Classifying | ||
UnorderedNode.php | Class | Floating Node (Graphs) | ||
VertexList.php | Class | Ordered List of Vertexes |
Files | / | Falcraft | / | Data | / | Types | / | Exception |
File | Role | Description |
---|---|---|
BadMethodCallException.php | Class | Bad Method Call Error |
CodeGenerationException.php | Class | Code Generation Error |
ExceptionInterface.php | Class | Local Exception Interface |
InvalidArgumentException.php | Class | Invalid Argument Error |
RangeException.php | Class | Range Error |
RuntimeException.php | Class | Runtime Error |
UnexpectedValueException.php | Class | Unexpected Value Error |
Files | / | Falcraft | / | Data | / | Types | / | Resource |
File | Role | Description |
---|---|---|
AbstractFilter.php | Class | Abstract Filter Class |
AbstractLeaf.php | Class | Abstract Leaf Class |
AbstractLinkedListElement.php | Class | Abstract Element Class |
AbstractList.php | Class | Abstract List Class |
AbstractRestrictedList.php | Class | Abstract Restricted List Class |
AbstractSortedList.php | Class | Abstract Sorted List Class |
AbstractVertex.php | Class | Vertex Abstract Class (Graphs) |
EdgeInterface.php | Class | Edge Object Interface (Graphs) |
FilterInterface.php | Class | Filter Object Interface |
LeafInterface.php | Class | Leaf Object Interface |
LinkedListElementInterface.php | Class | Element Object Interface |
ListInterface.php | Class | List Object Interface |
PriorityInterface.php | Class | Priority Object Interface |
SetInterface.php | Class | Set Object Interface |
VertexInterface.php | Class | Vertex Object Interface |
Files | / | Falcraft | / | examples | / | Data | / | Types |
File | Role | Description |
---|---|---|
Edge.php | Example | Edge Object (Graphs) Example |
Enumeration.php | Example | Enum Data Type Example |
Leaf.php | Example | Leaf (Tree) Example |
LexicographicList.php | Example | Alphabetic List Example |
Map.php | Example | Map (Object Keys) Example |
Null.php | Example | Null Object Test |
OrderedEdge.php | Example | Placed Edge (Graphs) Example |
OrderedNode.php | Example | Placed Node (Graphs) Example |
Priority.php | Example | Priority (For PriorityQueue) Example |
PriorityQueue.php | Example | Queue Example |
Queue.php | Example | Queue Example |
Range.php | Example | Range Example |
RestrictedQueue.php | Example | Queue Example |
RestrictedSet.php | Example | Set Example |
RestrictedStack.php | Example | Stack Example |
Restrictions.php | Example | Type Restrictions Predicate Example |
Set.php | Example | Set Example |
Stack.php | Example | Stack Example |
Structure.php | Example | Structure Example |
TaggedUnion.php | Example | Tagged Union Example |
Type.php | Example | Type Classifications Example |
UnorderedNode.php | Example | Unorderd Node Examples |
VertexList.php | Example | Vertex List Examples |
falcraftdatatypes-2015-10-06.zip 142KB | |
falcraftdatatypes-2015-10-06.tar.gz 86KB | |
Install with Composer |
Needed packages | ||
Class | Download | Why it is needed | Dependency |
---|---|---|---|
PHP Enum Data Type | .zip .tar.gz | Types and Restrictions Use This, Included in Package | Optional |
PHP Configuration Trait | .zip .tar.gz | Data Type Objects Use This For Configuration | Required |
Version Control | Reuses | Unique User Downloads | Download Rankings | ||||||||||||||||
0% | 3 |
|
|
Applications that use this package |
If you know an application of this package, send a message to the author to add a link here.
Other classes that need this package |
Class | Why it is needed | Dependency |
---|---|---|
Flexible AutoLoader | Data Types Support Folder Components | Required |
JavaScript Like Prototypes | You Can Use Map As Registry | Required |
Universal PHP Event System | Makes up part of objects (like Map) | Required |