Pairfony.com is the place where passionate PHP developers of all levels come to meet to perfect their craft.
If you want to meet other professionals that care about well-crafted software, you've come to the right place!
1. Clone the repo to a local folder
$ git clone https://github.com/marcaube/Pairfony.git
config/parameters.yml and edit according to your database settings.
Also, since the app uses Github OAauth service for authentication, you'll need to [create a Github app] (https://github.com/settings/applications/new). Use your local URL for the callback.
Once you created your dev app on Github, copy the client id and client secret to your
3. Install the dependecies using composer
$ curl -sS https://getcomposer.org/installer | php $ composer install
4. Create the database and tables
php app/console doctrine:database:drop --force php app/console doctrine:database:create php app/console doctrine:schema:create
5. Install the static assets
php app/console assets:install web php app/console assetic:dump
- PHP >= 5.3
See the CONTRIBUTING.md file.
Running the tests
Install the dev dependencies with composer:
$ curl -sS https://getcomposer.org/installer | php $ composer install --dev
Run the test suite with phpunit:
$ phpunit -c app/
You can also check for code coverage:
$ phpunit -c app/ --coverage-text
Pairfony is released under the MIT License. See the bundled LICENSE file for details.