/slim-sim

Skeleton based on PHP micro framework Slim.

Primary LanguagePHPMIT LicenseMIT

version Minimum PHP Version Minimum Node Version Github Actions NodeJS Github Actions PHP GitHub license

Slim Sim is a skeleton based on PHP micro framework Slim.

For all contributions on github, please read the document CONTRIBUTING.md.

Used libraries

NOTE

cli-menu use php posix extension which is not supported on windows, remember to delete this line in composer.json if you are under windows :

"php-school/cli-menu": "^4.0"

Installation

$ composer create-project SimonDevelop/slim-sim <projet_name>
$ cd <projet_name>
$ composer install
$ npm install

Check that the .env file has been created, this is the configuration file of your environment or you define the connection to the database, the environment dev or prod and the activation of the twig cache.

If the file has not been created, do it manually by duplicating the .env.example file.

Do not forget to check that your environment configuration of your database matches well.

Permissions

Allow the storage folder to write to the web server side.

Documentation

See the User Documentation for more details.

You using 1.x version ? See this User Documentation.