PHPackages                             avoutic/web-framework-skeleton - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. avoutic/web-framework-skeleton

ActiveProject[Framework](/categories/framework)

avoutic/web-framework-skeleton
==============================

WebFramework skeleton project

11.4(5mo ago)011MITPHP

Since Oct 26Pushed 5mo ago1 watchersCompare

[ Source](https://github.com/avoutic/web-framework-skeleton)[ Packagist](https://packagist.org/packages/avoutic/web-framework-skeleton)[ Docs](https://github.com/avoutic/web-framework-skeleton/)[ RSS](/packages/avoutic-web-framework-skeleton/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (3)Versions (6)Used By (0)

This is a base skeleton implementation using [avoutic/web-framework](https://github.com/avoutic/web-framework).

In this skeleton, a template for the database authentication config is provided in *config/auth/db\_config.main.php*. It is NOT recommended to keep the configuration directory with authentication details (*config/auth/*) under version control with live credentials and it should then be added to *.gitignore*. If you only have `env()` statements in the authentication configs, you can safely keep the directory under version control.

Same goes for the local machine config modification (often used to enable debugging) located at *config/config\_local.php*.

How to install
--------------

[](#how-to-install)

To install the skeleton, you can use composer:

```
composer create-project avoutic/web-framework-skeleton my-project

```

Then install the dependencies:

```
composer install

```

You need to map `MysqliDatabase` to the `Database` interface in your `web_framework_overrides.php` file:

```
