https://github.com/evas-php/evas-app
🚀 Evas PHP starter pack
https://github.com/evas-php/evas-app
application php php7 starter-project
Last synced: 10 months ago
JSON representation
🚀 Evas PHP starter pack
- Host: GitHub
- URL: https://github.com/evas-php/evas-app
- Owner: evas-php
- License: cc-by-4.0
- Created: 2021-05-07T10:59:47.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2021-08-05T13:39:56.000Z (over 4 years ago)
- Last Synced: 2025-03-27T10:21:18.599Z (11 months ago)
- Topics: application, php, php7, starter-project
- Language: PHP
- Homepage:
- Size: 16.6 KB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# evas-app
Evas PHP starter pack
## Install
1. Clone repository
```
git clone https://github.com/evas-php/evas-app myapp
```
2. Install dependencies (using composer https://getcomposer.org/download/)
```
composer install
```
## Testing evas modules
1. Setup codeception
```
php vendor/bin/codecept bootstrap
```
2. Create database for tests with name `evas-tests`
3. Setup database connection in `vendor\evas-php\evas-db\tests\_config\db_tests_config.php`
4. Run tests
```
php vendor/bin/codecept run unit vendor/evas-php/
```
## Directories
- `public` directory for public files. index.php, css, js, images here
- `config` directory for config files
- `vendor` directory for dependency libraries
- The rest is at your discretion