Skip to content

Commit

Permalink
Merge pull request #75 from MarcinOrlowski/dev
Browse files Browse the repository at this point in the history
Release 4.1.4
  • Loading branch information
MarcinOrlowski committed Feb 24, 2018
2 parents bbc0c22 + 6ca983b commit 494d867
Show file tree
Hide file tree
Showing 23 changed files with 63 additions and 24 deletions.
8 changes: 8 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ env:
- LARAVEL_VERSION="5.3"
- LARAVEL_VERSION="5.4"
- LARAVEL_VERSION="5.5"
- LARAVEL_VERSION="5.6"

matrix:
exclude:
Expand All @@ -36,10 +37,16 @@ matrix:
env: LARAVEL_VERSION="5.4"
- php: 5.5
env: LARAVEL_VERSION="5.5"
- php: 5.5
env: LARAVEL_VERSION="5.6"
- php: 5.6
env: LARAVEL_VERSION="5.5"
- php: 5.6
env: LARAVEL_VERSION="5.6"
- php: hhvm
env: LARAVEL_VERSION="5.5"
- php: hhvm
env: LARAVEL_VERSION="5.6"

cache:
directories:
Expand All @@ -58,3 +65,4 @@ script:
after_success:
# IF coverage file is generated then upload it to Codacy
- if [ -f /tmp/coverage.xml ] ; then vendor/bin/codacycoverage clover /tmp/coverage.xml ; fi

4 changes: 4 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,10 @@ See [compatibility docs](docs/compatibility.md) for details about backward compa

## CHANGE LOG ##

* v4.1.4 (2018-02-24)
* Updated tests to run on PHP 5.6 too
* Corrected docs

* v4.1.3 (2017-10-23)
* Corrected docs

Expand Down
13 changes: 8 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,11 @@

## Table of contents ##

* [Introduction[(#introduction)
* [Introduction](#introduction)
* [Features](#features)
* [Documentation](docs/docs.md)
[Requirements](docs/docs.md#requirements)
* [Installation and Configuration](docs/docs.md#installation-and-configuration)
* [Bugs reports and pull requests](#contributing)
* [License](#license)
* [Changelog](CHANGES.md)
Expand Down Expand Up @@ -67,16 +69,16 @@ Nice and easy! And there's **much, much more** you can do with rich `ResponseBui

* Easy to use,
* [Stable and production ready](https://travis-ci.org/MarcinOrlowski/laravel-api-response-builder),
* Laravel 5.x, 5.2, 5.3, 5.4 and 5.5 compatible,
* Supports Laravel 5.5's auto-discovery feature
* Laravel 5.x, 5.2, 5.3, 5.4, 5.5 and 5.6 compatible,
* Supports Laravel [auto-discovery](https://medium.com/@taylorotwell/package-auto-discovery-in-laravel-5-5-ea9e3ab20518) (5.5 and up),
* Works on PHP 5.5, 5.6, 7.0, 7.1, 7.2 and [HHVM](http://hhvm.com/),
* Configurable (with ready-to-use defaults),
* Localization support,
* Automatic object conversion with custom mapping,
* API chaining/cascading support,
* Includes traits to help [unit testing your API code](docs/testing.md),
* Provides own [exception handler helper](docs/exceptions.md) to ensure your API stays consumable even in case of unexpected,
* No extra mandatory dependencies.
* No extra dependencies.

----

Expand All @@ -100,5 +102,6 @@ But if all is good and clear then follow common routine:

## License ##

* Written and copyrighted &copy;2016-2017 by Marcin Orlowski <mail (#) marcinorlowski (.) com>
* Written and copyrighted &copy;2016-2018 by Marcin Orlowski <mail (#) marcinorlowski (.) com>
* ResponseBuilder is open-sourced software licensed under the [MIT license](http://opensource.org/licenses/MIT)

2 changes: 1 addition & 1 deletion config/response_builder.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* Laravel API Response Builder - config file
*
* @author Marcin Orlowski <mail (#) marcinorlowski (.) com>
* @copyright 2016-2017 Marcin Orlowski
* @copyright 2016-2018 Marcin Orlowski
* @license http://www.opensource.org/licenses/mit-license.php MIT
* @link https://github.com/MarcinOrlowski/laravel-api-response-builder
*/
Expand Down
2 changes: 1 addition & 1 deletion src/ApiCodesHelpers.php
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
*
* @package MarcinOrlowski\ResponseBuilder
* @author Marcin Orlowski <mail (#) marcinorlowski (.) com>
* @copyright 2016-2017 Marcin Orlowski
* @copyright 2016-2018 Marcin Orlowski
* @license http://www.opensource.org/licenses/mit-license.php MIT
* @link https://github.com/MarcinOrlowski/laravel-api-response-builder
*/
Expand Down
2 changes: 1 addition & 1 deletion src/BaseApiCodes.php
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
*
* @package MarcinOrlowski\ResponseBuilder
* @author Marcin Orlowski <mail (#) marcinorlowski (.) com>
* @copyright 2016-2017 Marcin Orlowski
* @copyright 2016-2018 Marcin Orlowski
* @license http://www.opensource.org/licenses/mit-license.php MIT
* @link https://github.com/MarcinOrlowski/laravel-api-response-builder
*/
Expand Down
2 changes: 1 addition & 1 deletion src/ExceptionHandlerHelper.php
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
* @package MarcinOrlowski\ResponseBuilder
*
* @author Marcin Orlowski <mail (#) marcinorlowski (.) com>
* @copyright 2016-2017 Marcin Orlowski
* @copyright 2016-2018 Marcin Orlowski
* @license http://www.opensource.org/licenses/mit-license.php MIT
* @link https://github.com/MarcinOrlowski/laravel-api-response-builder
*/
Expand Down
2 changes: 1 addition & 1 deletion src/ResponseBuilder.php
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
* @package MarcinOrlowski\ResponseBuilder
*
* @author Marcin Orlowski <mail (#) marcinorlowski (.) com>
* @copyright 2016-2017 Marcin Orlowski
* @copyright 2016-2018 Marcin Orlowski
* @license http://www.opensource.org/licenses/mit-license.php MIT
* @link https://github.com/MarcinOrlowski/laravel-api-response-builder
*/
Expand Down
2 changes: 1 addition & 1 deletion src/ResponseBuilderServiceProvider.php
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
*
* @package MarcinOrlowski\ResponseBuilder
* @author Marcin Orlowski <mail (#) marcinorlowski (.) com>
* @copyright 2016-2017 Marcin Orlowski
* @copyright 2016-2018 Marcin Orlowski
* @license http://www.opensource.org/licenses/mit-license.php MIT
* @link https://github.com/MarcinOrlowski/laravel-api-response-builder
*/
Expand Down
2 changes: 1 addition & 1 deletion src/lang/en/builder.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* Laravel API Response Builder
*
* @author Marcin Orlowski <mail (#) marcinorlowski (.) com>
* @copyright 2016-2017 Marcin Orlowski
* @copyright 2016-2018 Marcin Orlowski
* @license http://www.opensource.org/licenses/mit-license.php MIT
* @link https://github.com/MarcinOrlowski/laravel-response-builder
*/
Expand Down
2 changes: 1 addition & 1 deletion src/lang/pl/builder.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* Laravel API Response Builder
*
* @author Marcin Orlowski <mail (#) marcinorlowski (.) com>
* @copyright 2016-2017 Marcin Orlowski
* @copyright 2016-2018 Marcin Orlowski
* @license http://www.opensource.org/licenses/mit-license.php MIT
* @link https://github.com/MarcinOrlowski/laravel-response-builder
*/
Expand Down
2 changes: 1 addition & 1 deletion tests/ApiCodeBaseTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
* @package MarcinOrlowski\ResponseBuilder
*
* @author Marcin Orlowski <mail (#) marcinorlowski (.) com>
* @copyright 2016-2017 Marcin Orlowski
* @copyright 2016-2018 Marcin Orlowski
* @license http://www.opensource.org/licenses/mit-license.php MIT
* @link https://github.com/MarcinOrlowski/laravel-api-response-builder
*/
Expand Down
2 changes: 1 addition & 1 deletion tests/BuildResponseTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
* @package MarcinOrlowski\ResponseBuilder
*
* @author Marcin Orlowski <mail (#) marcinorlowski (.) com>
* @copyright 2016-2017 Marcin Orlowski
* @copyright 2016-2018 Marcin Orlowski
* @license http://www.opensource.org/licenses/mit-license.php MIT
* @link https://github.com/MarcinOrlowski/laravel-api-response-builder
*/
Expand Down
2 changes: 1 addition & 1 deletion tests/ErrorTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
* @package MarcinOrlowski\ResponseBuilder
*
* @author Marcin Orlowski <mail (#) marcinorlowski (.) com>
* @copyright 2016-2017 Marcin Orlowski
* @copyright 2016-2018 Marcin Orlowski
* @license http://www.opensource.org/licenses/mit-license.php MIT
* @link https://github.com/MarcinOrlowski/laravel-api-response-builder
*/
Expand Down
2 changes: 1 addition & 1 deletion tests/ExceptionHandlerHelperTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
* @package MarcinOrlowski\ResponseBuilder
*
* @author Marcin Orlowski <mail (#) marcinorlowski (.) com>
* @copyright 2016-2017 Marcin Orlowski
* @copyright 2016-2018 Marcin Orlowski
* @license http://www.opensource.org/licenses/mit-license.php MIT
* @link https://github.com/MarcinOrlowski/laravel-api-response-builder
*/
Expand Down
2 changes: 1 addition & 1 deletion tests/InternalsTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
* @package MarcinOrlowski\ResponseBuilder
*
* @author Marcin Orlowski <mail (#) marcinorlowski (.) com>
* @copyright 2016-2017 Marcin Orlowski
* @copyright 2016-2018 Marcin Orlowski
* @license http://www.opensource.org/licenses/mit-license.php MIT
* @link https://github.com/MarcinOrlowski/laravel-api-response-builder
*/
Expand Down
2 changes: 1 addition & 1 deletion tests/Providers/ResponseBuilderServiceProvider.php
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
*
* @package MarcinOrlowski\ResponseBuilder
* @author Marcin Orlowski <mail (#) marcinorlowski (.) com>
* @copyright 2016-2017 Marcin Orlowski
* @copyright 2016-2018 Marcin Orlowski
* @license http://www.opensource.org/licenses/mit-license.php MIT
* @link https://github.com/MarcinOrlowski/laravel-api-response-builder
*/
Expand Down
2 changes: 1 addition & 1 deletion tests/SuccessTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
* @package MarcinOrlowski\ResponseBuilder
*
* @author Marcin Orlowski <mail (#) marcinorlowski (.) com>
* @copyright 2016-2017 Marcin Orlowski
* @copyright 2016-2018 Marcin Orlowski
* @license http://www.opensource.org/licenses/mit-license.php MIT
* @link https://github.com/MarcinOrlowski/laravel-api-response-builder
*/
Expand Down
2 changes: 1 addition & 1 deletion tests/TestCase.php
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
* @package MarcinOrlowski\ResponseBuilder
*
* @author Marcin Orlowski <mail (#) marcinorlowski (.) com>
* @copyright 2016-2017 Marcin Orlowski
* @copyright 2016-2018 Marcin Orlowski
* @license http://www.opensource.org/licenses/mit-license.php MIT
* @link https://github.com/MarcinOrlowski/laravel-api-response-builder
*/
Expand Down
2 changes: 1 addition & 1 deletion tests/TestModel.php
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
* @package MarcinOrlowski\ResponseBuilder
*
* @author Marcin Orlowski <mail (#) marcinorlowski (.) com>
* @copyright 2016-2017 Marcin Orlowski
* @copyright 2016-2018 Marcin Orlowski
* @license http://www.opensource.org/licenses/mit-license.php MIT
* @link https://github.com/MarcinOrlowski/laravel-api-response-builder
*/
Expand Down
2 changes: 1 addition & 1 deletion tests/Traits/ApiCodesTests.php
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
* @package MarcinOrlowski\ResponseBuilder
*
* @author Marcin Orlowski <mail (#) marcinorlowski (.) com>
* @copyright 2016-2017 Marcin Orlowski
* @copyright 2016-2018 Marcin Orlowski
* @license http://www.opensource.org/licenses/mit-license.php MIT
* @link https://github.com/MarcinOrlowski/laravel-api-response-builder
*/
Expand Down
2 changes: 1 addition & 1 deletion tests/Traits/TestingHelpers.php
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
*
* @package MarcinOrlowski\ResponseBuilder
* @author Marcin Orlowski <mail (#) marcinorlowski (.) com>
* @copyright 2016-2017 Marcin Orlowski
* @copyright 2016-2018 Marcin Orlowski
* @license http://www.opensource.org/licenses/mit-license.php MIT
* @link https://github.com/MarcinOrlowski/laravel-api-response-builder
*/
Expand Down
24 changes: 24 additions & 0 deletions travis/composer-5.6.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"name": "marcin-orlowski/laravel-api-response-builder",
"require": {
"php": ">=7.0"
},
"autoload": {
"psr-4": {
"MarcinOrlowski\\ResponseBuilder\\": "src"
}
},
"autoload-dev": {
"psr-4": {
"MarcinOrlowski\\ResponseBuilder\\": "src",
"MarcinOrlowski\\ResponseBuilder\\Tests\\": "tests"
}
},
"require-dev": {
"orchestra/testbench": "3.4.*",
"laravel/framework": "5.4.*",
"phpunit/phpunit": "~5.7",
"phpunit/php-code-coverage": "^4.0.4",
"codacy/coverage": "~1.0"
}
}

0 comments on commit 494d867

Please sign in to comment.