| Recommend this page to a friend! | 
| Info | Example | Reputation | Support forum | Blog | Links | 
| Ratings | Unique User Downloads | Download Rankings | ||||
| Not enough user ratings | Total: 243 | All time:  8,011 This week: 28 | ||||
| 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.  | 
<?php | 
| / | Falcraft | 
| File | Role | Description | ||
|---|---|---|---|---|
|    | 
Aux. | File Loader | ||
| / | Falcraft | / | Data | / | Types | 
| File | Role | Description | ||
|---|---|---|---|---|
|    | 
Class | An Edge Object (Graphs) | ||
|    | 
Class | Enum Data Type | ||
|    | 
Class | Leaf Object (Trees) | ||
|    | 
Class | Alphabetical List | ||
|    | 
Class | Map (Object to Object Array) | ||
|    | 
Class | Null Object | ||
|    | 
Class | Placed Edge Implementation (Graphs) | ||
|    | 
Class | Placed Node (Graphs) | ||
|    | 
Class | Priority for PriorityQueue | ||
|    | 
Class | Priority Queue Implementation | ||
|    | 
Class | Queue Implementation | ||
|    | 
Class | Range Predicate Object | ||
|    | 
Class | List Implementation | ||
|    | 
Class | Queue Implementation | ||
|    | 
Class | Set Implementation | ||
|    | 
Class | Stack Implementation | ||
|    | 
Class | Type Classifying Predicate Object | ||
|    | 
Class | Set Implementation | ||
|    | 
Class | Stack Implementation | ||
|    | 
Class | Structure Implementation | ||
|    | 
Class | Tagged Union Implementation | ||
|    | 
Class | Type Classifying | ||
|    | 
Class | Floating Node (Graphs) | ||
|    | 
Class | Ordered List of Vertexes | ||
| / | Falcraft | / | Data | / | Types | / | Exception | 
| File | Role | Description | 
|---|---|---|
|    | 
Class | Bad Method Call Error | 
|    | 
Class | Code Generation Error | 
|    | 
Class | Local Exception Interface | 
|    | 
Class | Invalid Argument Error | 
|    | 
Class | Range Error | 
|    | 
Class | Runtime Error | 
|    | 
Class | Unexpected Value Error | 
| / | Falcraft | / | Data | / | Types | / | Resource | 
| File | Role | Description | 
|---|---|---|
|    | 
Class | Abstract Filter Class | 
|    | 
Class | Abstract Leaf Class | 
|    | 
Class | Abstract Element Class | 
|    | 
Class | Abstract List Class | 
|    | 
Class | Abstract Restricted List Class | 
|    | 
Class | Abstract Sorted List Class | 
|    | 
Class | Vertex Abstract Class (Graphs) | 
|    | 
Class | Edge Object Interface (Graphs) | 
|    | 
Class | Filter Object Interface | 
|    | 
Class | Leaf Object Interface | 
|    | 
Class | Element Object Interface | 
|    | 
Class | List Object Interface | 
|    | 
Class | Priority Object Interface | 
|    | 
Class | Set Object Interface | 
|    | 
Class | Vertex Object Interface | 
| / | Falcraft | / | examples | / | Data | / | Types | 
| File | Role | Description | 
|---|---|---|
|    | 
Example | Edge Object (Graphs) Example | 
|    | 
Example | Enum Data Type Example | 
|    | 
Example | Leaf (Tree) Example | 
|    | 
Example | Alphabetic List Example | 
|    | 
Example | Map (Object Keys) Example | 
|    | 
Example | Null Object Test | 
|    | 
Example | Placed Edge (Graphs) Example | 
|    | 
Example | Placed Node (Graphs) Example | 
|    | 
Example | Priority (For PriorityQueue) Example | 
|    | 
Example | Queue Example | 
|    | 
Example | Queue Example | 
|    | 
Example | Range Example | 
|    | 
Example | Queue Example | 
|    | 
Example | Set Example | 
|    | 
Example | Stack Example | 
|    | 
Example | Type Restrictions Predicate Example | 
|    | 
Example | Set Example | 
|    | 
Example | Stack Example | 
|    | 
Example | Structure Example | 
|    | 
Example | Tagged Union Example | 
|    | 
Example | Type Classifications Example | 
|    | 
Example | Unorderd Node Examples | 
|    | 
Example | Vertex List Examples | 
| / | Falcraft | / | Features | 
| File | Role | Description | 
|---|---|---|
|    | 
Class | An Identitification Generator | 
| / | Falcraft | / | Resource | 
| File | Role | Description | 
|---|---|---|
|    | 
Aux. | Some Utility Functions | 
| The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page. | 
| falcraftdatatypes-2015-10-06.zip 142KB | |
| falcraftdatatypes-2015-10-06.tar.gz 89KB | |
| Install with Composer | 
| Needed packages | ||
| Class | Download | Why it is needed | Dependency | 
|---|---|---|---|
| PHP Enum Data Type | Types and Restrictions Use This, Included in Package | Optional | |
| PHP Configuration Trait | 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 |