Skip to content

Commit

Permalink
Added dependency graph visualization & pre- / post-commit hooks
Browse files Browse the repository at this point in the history
  • Loading branch information
jkphl committed Jan 8, 2017
1 parent 76bf7f6 commit e48ccb8
Show file tree
Hide file tree
Showing 5 changed files with 241 additions and 15 deletions.
16 changes: 10 additions & 6 deletions README.md
@@ -1,5 +1,11 @@
# apparat/object

[![Build Status](https://secure.travis-ci.org/apparat/object.svg)](https://travis-ci.org/apparat/object)
[![Coverage Status](https://coveralls.io/repos/apparat/object/badge.svg?branch=master&service=github)](https://coveralls.io/github/apparat/object?branch=master)
[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/apparat/object/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/apparat/object/?branch=master)
[![Code Climate](https://codeclimate.com/github/apparat/object/badges/gpa.svg)](https://codeclimate.com/github/apparat/object)
[![Documentation Status](https://readthedocs.org/projects/apparat-object/badge/?version=latest)](http://apparat-object.readthedocs.io/en/latest/?badge=latest)

Purpose of this module:

1. **Mapping between objects and their file resources**
Expand Down Expand Up @@ -32,13 +38,11 @@ Please find the [project documentation](doc/index.md) in the `doc` directory. I

This library requires PHP 5.6 or later. I recommend using the latest available version of PHP as a matter of principle. It has no userland dependencies.

## Quality
## Dependencies

[![Build Status](https://secure.travis-ci.org/apparat/object.svg)](https://travis-ci.org/apparat/object)
[![Coverage Status](https://coveralls.io/repos/apparat/object/badge.svg?branch=master&service=github)](https://coveralls.io/github/apparat/object?branch=master)
[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/apparat/object/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/apparat/object/?branch=master)
[![Code Climate](https://codeclimate.com/github/apparat/object/badges/gpa.svg)](https://codeclimate.com/github/apparat/object)
[![Documentation Status](https://readthedocs.org/projects/apparat-object/badge/?version=latest)](http://apparat-object.readthedocs.io/en/latest/?badge=latest)
![Composer dependency graph](https://rawgit.com/apparat/object/master/doc/dependencies.svg)

## Quality

To run the unit tests at the command line, issue `composer install` and then `phpunit` at the package root. This requires [Composer](http://getcomposer.org/) to be available as `composer`, and [PHPUnit](http://phpunit.de/manual/) to be available as `phpunit`.

Expand Down
11 changes: 9 additions & 2 deletions composer.json
Expand Up @@ -14,7 +14,7 @@
],
"require": {
"php": ">=5.6.0",
"apparat/resource": "@dev",
"apparat/resource": "dev-master",
"dominicsayers/isemail": "dev-master",
"league/commonmark": "^0.13",
"psr/http-message": "~1.0"
Expand All @@ -23,7 +23,9 @@
"phpunit/phpunit": "^5.3",
"satooshi/php-coveralls": "^1.0",
"codeclimate/php-test-reporter": "dev-master",
"apparat/dev": "@dev"
"apparat/dev": "@dev",
"apparat/kernel": "@dev",
"clue/graph-composer": "dev-master"
},
"repositories": [
{
Expand All @@ -45,6 +47,11 @@
"type": "vcs",
"url": "git@github.com:dominicsayers/isemail.git",
"reference": "master"
},
{
"type": "git",
"url": "git@github.com:jkphl/graph-composer.git",
"reference": "master"
}
],
"autoload": {
Expand Down

0 comments on commit e48ccb8

Please sign in to comment.