Wikimedia SlimApp
Common classes to help with creating an application using the Slim micro framework and Twig template engine.
|
CWikimedia\Slimapp\AbstractApp | Grants review application |
CWikimedia\Slimapp\Dao\AbstractDao | Base class for data access objects |
CWikimedia\Slimapp\Auth\AuthManager | Manage authentication and authorization |
CWikimedia\Slimapp\Config | Configuration registry |
CWikimedia\Slimapp\Controller | Page controller |
CWikimedia\Slimapp\Form | Collect and validate user input |
CWikimedia\Slimapp\Mailer | Wrapper around PHPMailer |
CWikimedia\Slimapp\ParsoidClient | Simple client for sending wikitext to RESTBase to be converted into html |
CWikimedia\Slimapp\Auth\Password | Password management utility |
CWikimedia\Slimapp\Auth\UserData | Basic user information |
CWikimedia\Slimapp\Auth\UserManager | Data access object for users |
▼CMiddleware | |
CWikimedia\Slimapp\CsrfMiddleware | Middleware to manage Cross Site Request Forgery (CSRF) mitigation |
CWikimedia\Slimapp\HeaderMiddleware | Middleware to add headers to the response |
▼CTwig_Extension | |
CWikimedia\Slimapp\TwigExtension |