llvdl / DominoSymfony

A domino game written using the Symfony framework

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DominoSymfony

An incomplete implementation of a Domino Game. The purpose of this application is to practice and get some experience with:

  • Symfony Framework
  • Domain Driven Design
  • Test Driven Development

License

See the LICENSE file

Installing

Use composer to install the dependencies. Download composer.phar from http://getcomposer.org and run

php composer.phar install

Testing

The test files are placed in the tests folder. To run the tests, run phpunit in the root directory of the cloned repository, e.g.

phpunit --testdox

The repository tests require a database to be set up. See the configuration files app/config/config.yml and app/config/config_dev.yml for the database configuration.

Running

The webapplication can be started using the PHP built-in webserver using the following command:

bin/console server:run

About

A domino game written using the Symfony framework

License:GNU General Public License v3.0


Languages

Language:PHP 92.7%Language:HTML 5.2%Language:ApacheConf 2.1%Language:CSS 0.0%