ddrv/slim-app

Simple web application based on slim/slim and symfony/console


Keywords
php, application, Skeleton, slim, symfony-console, cli, composer, composer-project, project, web
License
MIT

Documentation

ddrv/slim-app

Skeleton application based on slim/slim and symfony/console

Requirements

Install

  1. Create project with composer

    composer create-project ddrv/slim-app path/to/project
    
  2. Change config files /path/to/project/config/local.php and /path/to/project/config/test.php.

  3. If you using environment variable APP_ENV, rename config file

    mv ./config/local.php ./config/{$APP_ENV}.php
    
  4. Add to cron every minutes command

    * * * * * /path/to/php /path/to/project/bin/console schedule:run
    

    see ./config/global.php -> schedule

Testing

php ./vendor/bin/phpunit

Development

  1. Start development server

    php ./bin/console app:dev 8080
    
  2. Open home page or hello page