Features - Spoiledbroth/fettuccine GitHub Wiki
Overview
- Application
- Inherited from Void
- Support for conversion of
Markdown
content to HTML5 (via erusev/Parsedown)
- Support for serving simple static files as pages
- easily extended to support basic weblog functionality (see
/examples/
)
- Extended Front-end functionality
- Localization using
GetText
.po files
- HTML5 templating engine
- Debug functionality
- dumps all objects for inspection
- Friendly error handling
- off, log silently, display, log & display
- Extended Back-end functionality
- Optional configuration
- Regex-based url routing
- support for lambda query variables or mod_rewrite style "pretty links" with zero configuration required
- Codebase
- Composer-compatible
- Portable codebase
- Loose coupling
- Codebase adheres to:
- Model-View-Controller (MVC) pattern
- Law of Demeter (AKA. principle of least-knowledge)
- PSR-1
- PSR-2
- PSR-4