apex / levis
Small, light weight framework allowing quick deployment.
Requires
- php: >=8.1
- apex/levis-app: ^1.0
- guzzlehttp/guzzle: ^7.8
Requires (Dev)
- phpstan/phpstan: ^1.10
- phpunit/phpunit: ^9.5
- squizlabs/php_codesniffer: ^3.7
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
Small, lightweight PHP framework allowing you to quickly and efficiently develop your operations.
If you find Levis to be too lightweight or missing desired functionality, please take a look at Apex at https://apexpl.io/ which is a larger and more feature rich version.
Installation
Install via composer with:
composer create-project apex/levis
Start HTTP server with the commands:
cd levis/public
php -S 127.0.0.1:80 index.php
You may now open http://127.0.0.1/ to view the Levis home page in your browser.
Docker
Otherwise, install via Docker with:
git clone https://github.com/apexpl/levis
cd levis
docker-compose up -d
Upon successful installation via Docker, the site will be available at http://127.0.0.1/.
Table of Contents
- Quick Start
- The Basics
- HTTP Requests
- app Class
- Database
- levis CLI Code Generation Commands
- Views
- Unit Tests
Additional Resources
Contact
For any enquiries, please contact me via e-mail at matt@apexpl.io.