sakoo / framework-core
The Core Components of the Sakoo PHP Web Framework
Requires
- php: >=8.1
- psr/clock: ^1.0
- psr/container: ^2.0
- psr/log: ^3.0
- symfony/console: ^6.0
- symfony/finder: ^6.0
- webmozart/assert: ^1.11
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.5
- phpunit/phpunit: ^9.5
- symfony/var-dumper: ^6.1
Provides
- dev-main
- 0.6.1
- 0.6.0
- 0.4.0
- 0.3.2
- 0.3.0
- 0.2.2
- 0.2.1
- 0.2.0
- 0.1.0
- dev-dependabot-docker-docker-sakoo.app-prod-037ac9e22e
- dev-dependabot-composer-dev-3384e103f0
- dev-dependabot-docker-docker-sakoo.app-prod-e797122f19
- dev-dependabot-composer-phpunit-phpunit-11.3.6
- dev-dependabot-composer-symfony-console-7.1.5
- dev-dependabot-composer-dev-cb28cb472e
- dev-dependabot-composer-prod-28cd56bd59
- dev-dependabot-composer-symfony-finder-7.1.4
This package is auto-updated.
Last update: 2024-11-01 09:46:58 UTC
README
Sakoo PHP Web Framework (Core)
🚀 A Platform for Soaring
Warning
This Project is Under Construction
It's not a Stable and Reliable Version. Please do not use it in Production Environment.
Requirements
Sakoo Just needed Docker Platform to Run. Make sure Docker and Docker Compose are installed on your system. Windows users could use the Windows Subsystem for Linux (WSL-2) to Run the Project on Docker Desktop. See Windows WSL-2 Installation Guide.
Installation (Build)
Run the following command to initialize the Project:
make
Once after the Project initialization, you can use following commands:
make up # equals to docker-compose up -d make down # equals to docker-compose down make rm # removes the all containers and theirs persist data
Sakoo uses a Docker Proxy Program, and it gives you ability to interact with your favorite tools, Easily. For Example:
./sakoo php <your command> ./sakoo composer <your command> ./sakoo test
Contributing
Thank you for considering contributing to the Sakoo framework! You can read our contribution guidelines Here.
Code of Conduct
In order to ensure that the Sakoo community is welcoming to all, please review and abide by the Code of Conduct.
Security Vulnerabilities
If you discover a security vulnerability within Sakoo, please send an email to Pouya Asgharnejad Tehran. All security vulnerabilities will be promptly addressed. You can read this complete Security Policy Guide.
License
The Sakoo PHP Framework is open-source software licensed under the MIT License.