clem44 / slim-starterkit
Slim 4 Starter kit App
Installs: 7
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Language:JavaScript
Type:project
Requires
- php: >=7.2
- illuminate/database: ^8
- illuminate/events: ^8
- illuminate/support: ^8
- illuminate/validation: ^8
- intervention/image: ^2.7
- monolog/monolog: ^2.3
- php-di/php-di: ^6.3
- php-di/slim-bridge: ^3.2
- phpmailer/phpmailer: ^6.6
- robmorgan/phinx: ^0.12.10
- slim/csrf: ^1.2
- slim/flash: ^0.4.0
- slim/psr7: ^1.4
- slim/slim: ^4.8
- slim/twig-view: ^3.3
- symfony/var-dumper: ^5.4
- twig/extra-bundle: ^3.4
- twig/string-extra: ^3.4
- twig/twig: ^3.3
- vlucas/valitron: ^1.4
Requires (Dev)
- roave/security-advisories: dev-master
README
Slim 4 Starter Kit for new Web projects
This is a starter project for Slim 4 that includes PHP-DI and Monolog. It also includes Twig, CSRF, and Illumination Database Engine.
To create a new project :
$ composer create-project clem44/slim-starterkit [my-new-project]
$ cd my-new-project
Test using the PHP built-in server:
php -S 0.0.0.0:8888 -t public/
Make sure to set the basepath in boostrap/application.php :
$ app->setBasePath(" ")
Navigate to http://localhost:8888