Skip to content

Commit

Permalink
Merge pull request #4 from autorusltd/release/v1.3.0
Browse files Browse the repository at this point in the history
v1.3.0
  • Loading branch information
fenric authored Feb 2, 2021
2 parents 3408b81 + a0b7df7 commit d563b05
Show file tree
Hide file tree
Showing 7 changed files with 81 additions and 36 deletions.
55 changes: 55 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
# PHP CircleCI 2.0 configuration file
#
# Check https://circleci.com/docs/2.0/language-php/ for more details
#
version: 2
jobs:
php71:
docker:
- image: circleci/php:7.1-cli-node-browsers
steps:
- checkout
- run: php -v
- run: composer install --no-interaction --prefer-source --no-suggest
- run: php vendor/bin/phpunit --colors=always
php72:
docker:
- image: circleci/php:7.2-cli-node-browsers
steps:
- checkout
- run: php -v
- run: composer install --no-interaction --prefer-source --no-suggest
- run: php vendor/bin/phpunit --colors=always
php73:
docker:
- image: circleci/php:7.3-cli-node-browsers
steps:
- checkout
- run: php -v
- run: composer install --no-interaction --prefer-source --no-suggest
- run: php vendor/bin/phpunit --colors=always
php74:
docker:
- image: circleci/php:7.4-cli-node-browsers
steps:
- checkout
- run: php -v
- run: composer install --no-interaction --prefer-source --no-suggest
- run: php vendor/bin/phpunit --colors=always
php80:
docker:
- image: circleci/php:8.0-cli-node-browsers
steps:
- checkout
- run: php -v
- run: composer install --no-interaction --prefer-source --no-suggest
- run: php vendor/bin/phpunit --colors=always
workflows:
version: 2
build:
jobs:
- php71
- php72
- php73
- php74
- php80
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
.php_cs.cache
.phpunit.result.cache
composer.lock
coverage.xml
phpbench.json
phpcs.xml
phpunit.xml
vendor/
16 changes: 0 additions & 16 deletions .travis.yml

This file was deleted.

12 changes: 7 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,16 @@
## Arus // HTTP Response Kit for PHP 7.1+ based on PSR-17
## HTTP Response Kit for PHP 7.1+ (incl. PHP 8) based on PSR-17

[![Build Status](https://scrutinizer-ci.com/g/autorusltd/http-response-kit/badges/build.png?b=master)](https://scrutinizer-ci.com/g/autorusltd/http-response-kit/build-status/master)
[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/autorusltd/http-response-kit/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/autorusltd/http-response-kit/?branch=master)
[![Build Status](https://circleci.com/gh/autorusltd/http-response-kit.svg?style=shield)](https://circleci.com/gh/autorusltd/http-response-kit)
[![Code Coverage](https://scrutinizer-ci.com/g/autorusltd/http-response-kit/badges/coverage.png?b=master)](https://scrutinizer-ci.com/g/autorusltd/http-response-kit/?branch=master)
[![Latest Stable Version](https://poser.pugx.org/arus/http-response-kit/v/stable)](https://packagist.org/packages/arus/http-response-kit)
[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/autorusltd/http-response-kit/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/autorusltd/http-response-kit/?branch=master)
[![Total Downloads](https://poser.pugx.org/arus/http-response-kit/downloads)](https://packagist.org/packages/arus/http-response-kit)
[![Latest Stable Version](https://poser.pugx.org/arus/http-response-kit/v/stable)](https://packagist.org/packages/arus/http-response-kit)
[![License](https://poser.pugx.org/arus/http-response-kit/license)](https://packagist.org/packages/arus/http-response-kit)

---

## Installation (via composer)

```bash
composer require 'arus/http-response-kit:^1.0'
composer require 'arus/http-response-kit:^1.3'
```
16 changes: 9 additions & 7 deletions composer.json
Original file line number Diff line number Diff line change
@@ -1,13 +1,15 @@
{
"name": "arus/http-response-kit",
"homepage": "https://github.com/autorusltd/http-response-kit",
"description": "Arus // HTTP Response Kit for PHP 7.1+ based on PSR-17",
"description": "Arus // HTTP Response Kit for PHP 7.1+ (incl. PHP 8) based on PSR-17",
"license": "MIT",
"keywords": [
"arus",
"fenric",
"psr-7",
"psr-17"
"psr-17",
"php7",
"php8"
],
"authors": [
{
Expand All @@ -17,13 +19,13 @@
}
],
"require": {
"php": "^7.1"
"php": "^7.1|^8.0"
},
"require-dev": {
"phpunit/phpunit": "7.5.20|9.5.0",
"arus/php-coding-standard": "^1.0",
"phpunit/phpunit": "7.5.1",
"sunrise/http-message": "^1.3",
"zendframework/zend-diactoros": "^2.2",
"laminas/laminas-diactoros": "^2.4|^2.5",
"symfony/validator": "^4.0"
},
"autoload": {
Expand All @@ -38,8 +40,8 @@
},
"scripts": {
"test": [
"phpcs",
"phpunit --colors=always --coverage-text"
"phpunit --colors=always --coverage-text",
"phpcs"
]
}
}
12 changes: 6 additions & 6 deletions phpunit.xml.dist
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
<?xml version="1.0"?>
<phpunit colors="true">
<phpunit colors="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://schema.phpunit.de/9.3/phpunit.xsd">
<coverage>
<include>
<directory>./src</directory>
</include>
</coverage>
<testsuites>
<testsuite name="Arus Http Response Kit Test Suite">
<directory>./tests/</directory>
</testsuite>
</testsuites>
<filter>
<whitelist>
<directory>./src</directory>
</whitelist>
</filter>
</phpunit>
4 changes: 2 additions & 2 deletions tests/ResponseFactoryTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@
use PHPUnit\Framework\TestCase;
use Sunrise\Http\Message\Response as SunriseResponse;
use Sunrise\Http\Message\ResponseFactory as SunriseResponseFactory;
use Zend\Diactoros\Response as ZendResponse;
use Zend\Diactoros\ResponseFactory as ZendResponseFactory;
use Laminas\Diactoros\Response as ZendResponse;
use Laminas\Diactoros\ResponseFactory as ZendResponseFactory;
use Symfony\Component\Validator\ConstraintViolationList;
use Symfony\Component\Validator\ConstraintViolation;

Expand Down

0 comments on commit d563b05

Please sign in to comment.