rebet / rebet
The Rebet PHP framework
Installs: 184
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 3
Type:project
Requires
- php: ^7.4
- doctrine/annotations: ^1.11
- greenlion/php-sql-parser: ^4.3
- html2text/html2text: ^4.3
- league/flysystem: ^1.1
- matomo/device-detector: ^4.1
- monolog/monolog: ^2.2
- swiftmailer/swiftmailer: ^6.2
- symfony/cache: ^5.2
- symfony/console: ^5.2
- symfony/http-foundation: ^5.2
- symfony/mime: ^5.2
- vlucas/phpdotenv: ^5.3
Requires (Dev)
- illuminate/view: ^8.24
- league/flysystem-aws-s3-v3: ^1.0
- league/flysystem-cached-adapter: ^1.0
- league/flysystem-memory: ^1.0
- league/flysystem-sftp: ^1.0
- mikey179/vfsstream: ^1.6
- phpunit/phpunit: ^9.5
- predis/predis: ^1.1
- psy/psysh: ^0.10.6
- twig/twig: ^3.2
Suggests
- illuminate/view: Required to use the 'Blade' view template engine (^8.24).
- league/flysystem-*: Required to use the any other Flysystem driver like Cached[cached-adapter], AWS S3[aws-s3-v3], InMemory[memory], SFTP[sftp], and others (^1.0).
- twig/twig: Required to use the 'Twig' view template engine (^3.2).
This package is auto-updated.
Last update: 2024-04-17 23:38:15 UTC
README
Rebet is a PHP framework for small or middle web applications.
It is currently under development and has not been released yet.
Local Environment Unit Tests Guaid
The following assumes that Docker, Docker Compose and VSCode (include Remote Containers extension) are already installed.
- Open a project by
File > Open Folder... > /path/to/rebet
with VSCode - Click
><
(green background button) at the bottom left of VSCode and selectReopen in Container...
underRemote-Containers
Starting Dev Container (show log): Starting container
to appear in the lower right corner as the Docker container build begins, so wait for finish build.
- And then type command below,
composer install phpunit
We have prepared .bashrc
that defines abbreviated alias commands like below,
Aliases | Full Commands |
---|---|
ls |
ls --color=auto |
ll |
ls -l |
phpunit |
php -d memory_limit=256M -d xdebug.start_with_request=no vendor/bin/phpunit |
x-phpunit |
php -d memory_limit=256M vendor/bin/phpunit |
psysh |
php vendor/bin/psysh |