From 34088433477c7d19488376df02a68fabc501c6b0 Mon Sep 17 00:00:00 2001 From: Karel Uhlik Date: Wed, 16 May 2018 11:46:22 +0200 Subject: [PATCH 1/2] removed inheritance from Nette\Object added trait Nette\SmartObject --- src/Joseki/Application/Responses/TextAsFileResponse.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Joseki/Application/Responses/TextAsFileResponse.php b/src/Joseki/Application/Responses/TextAsFileResponse.php index bdd5e61..e756f67 100644 --- a/src/Joseki/Application/Responses/TextAsFileResponse.php +++ b/src/Joseki/Application/Responses/TextAsFileResponse.php @@ -13,8 +13,10 @@ use Nette\Http\IResponse as HttpIResponse; use Nette\Object; -class TextAsFileResponse extends Object implements IResponse +class TextAsFileResponse implements IResponse { + use \Nette\SmartObject; + /** @var string */ private $name; From 0fea023201093fda4cfef810890040aa8823e314 Mon Sep 17 00:00:00 2001 From: Karel Uhlik Date: Wed, 16 May 2018 11:46:22 +0200 Subject: [PATCH 2/2] removed inheritance from Nette\Object added trait Nette\SmartObject --- .travis.yml | 4 +++- composer.json | 1 + src/Joseki/Application/Responses/TextAsFileResponse.php | 4 +++- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 605785e..a534cba 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,9 +1,11 @@ language: php php: - - 5.3.3 - 5.4 - 5.5 - 5.6 + - 7.0 + - 7.1 + - 7.2 - hhvm matrix: diff --git a/composer.json b/composer.json index 4635d04..b5b7de3 100644 --- a/composer.json +++ b/composer.json @@ -8,6 +8,7 @@ } ], "require": { + "php": ">=5.4.0", "nette/application": "~2.2" }, "require-dev": { diff --git a/src/Joseki/Application/Responses/TextAsFileResponse.php b/src/Joseki/Application/Responses/TextAsFileResponse.php index bdd5e61..e756f67 100644 --- a/src/Joseki/Application/Responses/TextAsFileResponse.php +++ b/src/Joseki/Application/Responses/TextAsFileResponse.php @@ -13,8 +13,10 @@ use Nette\Http\IResponse as HttpIResponse; use Nette\Object; -class TextAsFileResponse extends Object implements IResponse +class TextAsFileResponse implements IResponse { + use \Nette\SmartObject; + /** @var string */ private $name;