gustav-php / gustav
A modern HTTP Framework for PHP.
0.0.42
2024-05-20 14:42 UTC
Requires
- php: >=8.2
- ext-fileinfo: *
- haydenpierce/class-finder: ^0.5.3
- latte/latte: ^3.0
- nyholm/psr7: ^1.8
- php-di/php-di: ^7.0
- spiral/roadrunner-cli: ^2.6
- spiral/roadrunner-http: ^3.5
- symfony/console: ^7.0
- symfony/process: ^7.0
Requires (Dev)
- guzzlehttp/guzzle: ^7.8
- laravel/pint: ^1.15
- pestphp/pest: ^2.34
- phpstan/phpstan: ^1.10
- dev-main
- 0.0.42
- 0.0.41
- 0.0.40
- 0.0.39
- 0.0.38
- 0.0.37
- 0.0.36
- 0.0.35
- 0.0.34
- 0.0.33
- 0.0.32
- 0.0.31
- 0.0.30
- 0.0.29
- 0.0.28
- 0.0.27
- 0.0.26
- 0.0.25
- 0.0.24
- 0.0.23
- 0.0.22
- 0.0.21
- 0.0.20
- 0.0.19
- 0.0.18
- 0.0.17
- 0.0.16
- 0.0.15
- 0.0.14
- 0.0.13
- 0.0.12
- 0.0.11
- 0.0.10
- 0.0.9
- 0.0.8
- 0.0.7
- 0.0.6
- 0.0.5
- 0.0.4
- 0.0.3
- 0.0.2
- 0.0.1
- dev-feat-dependency-container
- dev-sweep/remove-commented-out-code_1
- dev-sweep/add-tests-message-namespace
- dev-sweep/remove-commented-out-code
This package is auto-updated.
Last update: 2024-12-22 21:51:41 UTC
README
Gustav is a PHP framework for building web applications. It is designed to be simple, object-oriented and using the latest features of PHP.
Installation
Before creating your first GustavPHP project, you should ensure that your local machine has PHP and Composer installed.
After you have installed PHP and Composer, you may create a new GustavPHP project via the create-project
command:
composer create-project gustav-php/starter --ask
Usage
After the project has been created, start GustavPHP's local development server using the dev
command:
php gustav dev