Welcome to Rick
Rick is a plumbing library for micro framework design. It provides base classes for miscellaneous purposes, ranging from dependency injection to validation. However, it does not include any HTTP/{A,W}SGI functionality, nor any database-related functionality; you should instead using other existing projects for that functionality, such as Flask for MVC and RickDb for database operations.
Components
- Dependency Injection (DI) class;
- Container class;
- Generic resource map loader class;
- Registry class;
- Cache interface;
- REDIS cache client;
- AES256 crypto functions for cache mechanisms;
- Event manager;
- Request validator;
- Form management
- Validation classes;
- Filters