-
Notifications
You must be signed in to change notification settings - Fork 10
Home
Stefano Azzolini edited this page Feb 26, 2016
·
36 revisions
- Installation : Startup a project
- Cache : Save time-consuming data
- Check : Validate data
- CLI : Route commands to functions
- CSV : Comma Separated Values tools
- Defer : Execute code after closing the client connection
- Dictionary : Key-Value repository
- Email : Send messages via Email services
- Errors : Handle errors
- Event : Execute code on events
- File : Utility for accessing stored data on virtual filesystems
- Filters : Overrides values
- Hash : Hashes object, arrays, strings
- HTTP : HTTP client
- Loader : Enable class autoloading
- Message : Pass cross-request messages
- Model : ORM Models.
- Module : Extends class with new methods
- Negotiation : Content Negotiation arbiter
- Options : Loads and merge options from various formats
- Password : Create/Verify secure password hashes
- Persistence : Provides to a class a way to persist data
- Redirect : Redirect the request agent to other locations
- Request : Retrieve input data
- Response : Wrap headers/body HTTP/CLI response
- Route : Route URLs to functions
- Session : Manage a session-persistent data stash
- Service : Service locator and factory container
- Shell : Run shell commands
- Text : Tools for text processing
- SQL : Access SQL Databases
- Token : Encode signed data in JWT tokens
- View : HTML Templates
- Work : Execute multiple jobs via cooperative multitasking
Core is maintained by using the Semantic Versioning Specification (SemVer).
Copyright 2014-2016 Caffeina srl under the MIT license.
http://caffeina.com