diff options
author | Arnold Daniels <arnold@jasny.net> | 2016-10-16 23:55:52 +0200 |
---|---|---|
committer | Arnold Daniels <arnold@jasny.net> | 2016-10-16 23:56:03 +0200 |
commit | 29d47e1885e4f51e8cdf6b1ce89ecbeb3301166a (patch) | |
tree | 7eac704e84955d0836f84cf754ac1db77b49d197 | |
parent | f0dcb3f7bb90d9116995e9a5f40852ca940fba7e (diff) | |
download | controller-29d47e1885e4f51e8cdf6b1ce89ecbeb3301166a.zip controller-29d47e1885e4f51e8cdf6b1ce89ecbeb3301166a.tar.gz controller-29d47e1885e4f51e8cdf6b1ce89ecbeb3301166a.tar.bz2 |
Initial commit
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | .travis.yml | 20 | ||||
-rw-r--r-- | README.md | 8 | ||||
-rw-r--r-- | composer.json | 30 | ||||
-rw-r--r-- | phpunit.xml.dist | 24 |
5 files changed, 83 insertions, 1 deletions
diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..8b7ef35 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +/vendor +composer.lock diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..6f0320f --- /dev/null +++ b/.travis.yml @@ -0,0 +1,20 @@ +language: php + +php: + - 5.6 + - 7.0 + +branches: + only: + - master + +install: + - composer install + - wget https://scrutinizer-ci.com/ocular.phar -O "$HOME/ocular.phar" + +script: + - vendor/bin/phpunit --coverage-clover cache/logs/clover.xml + +after_success: + - php "$HOME/ocular.phar" code-coverage:upload --format=php-clover cache/logs/clover.xml + @@ -1,2 +1,8 @@ -# controller +Jasny Controller +=== + +[](https://travis-ci.org/jasny/controller) +[](https://scrutinizer-ci.com/g/jasny/controller/?branch=master) +[](https://scrutinizer-ci.com/g/jasny/controller/?branch=master) + A general purpose controller for PSR-7 diff --git a/composer.json b/composer.json new file mode 100644 index 0000000..9aaffb9 --- /dev/null +++ b/composer.json @@ -0,0 +1,30 @@ +{ + "name": "jasny/controller", + "description": "A general controller for PSR-7", + "keywords": ["MVC", "controller"], + "license": "MIT", + "authors": [ + { + "name": "Arnold Daniels", + "email": "arnold@jasny.net", + "homepage": "http://www.jasny.net" + } + ], + "support": { + "issues": "https://github.com/jasny/controller/issues", + "source": "https://github.com/jasny/controller" + }, + "require": { + "php": ">=5.6.0", + "psr/http-message": "^1.0" + }, + "require-dev": { + "jasny/php-code-quality": "^2.0" + }, + "autoload": { + "psr-4": { + "Jasny\\": "src/" + } + } +} + diff --git a/phpunit.xml.dist b/phpunit.xml.dist new file mode 100644 index 0000000..1861d7c --- /dev/null +++ b/phpunit.xml.dist @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<phpunit + colors="true" + bootstrap="vendor/autoload.php" + convertErrorsToExceptions="true" + convertNoticesToExceptions="true" + convertWarningsToExceptions="true" +> + <testsuites> + <testsuite> + <directory>tests/</directory> + </testsuite> + </testsuites> + <filter> + <whitelist processUncoveredFilesFromWhitelist="true"> + <directory suffix=".php">src</directory> + </whitelist> + </filter> + <logging> + <log type="coverage-text" target="php://stdout"/> + </logging> +</phpunit> + |