Skip to content
Code and assignments for the "Layered Architecture and Ports & Adapters" workshop module.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
assignments
bin
docker
features
public
src/MeetupOrganizing
test
var
.editorconfig
.gitignore
LICENSE
README.md
behat.yml
composer.json
composer.lock
depfile.yml
docker-compose.yml
meetup
phpunit.xml.dist

README.md

Code and assignments for the "Layers, Ports & Adapters" workshop module

Requirements

Getting started

  • Follow the instructions for setting environment variables.
  • Clone this repository and cd into it.
  • Run docker-compose pull.
  • Run bin/composer.sh install --prefer-dist to install the project's dependencies.
  • Configure PhpStorm for debugging (optional).
  • Run docker-compose up -d to start the web server.
  • Go to http://localhost/ in a browser. You should see the homepage of the meetup application.

Running development tools

  • Run bin/composer.sh to use Composer (e.g. bin/composer.sh require symfony/var-dumper).
  • Run bin/run_tests.sh to run the tests.
  • Run bin/deptrac.sh to analyze dependencies.
  • Run bin/meetup.sh to use the CLI tool for scheduling meetups.
You can’t perform that action at this time.