From 58cae833c9d5ecd9695831ea5afa5e01d856c8f5 Mon Sep 17 00:00:00 2001 From: Tom Oram Date: Wed, 23 Sep 2015 22:42:27 +0100 Subject: [PATCH] Classes marked as final --- CHANGELOG.md | 1 + src/ConfigServiceProvider.php | 2 +- src/InflectorConfigServiceProvider.php | 2 +- tests/ConfigServiceProviderTest.php | 2 +- tests/InflectorConfigServiceProviderTest.php | 2 +- 5 files changed, 5 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6e27514..3959942 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,7 @@ * Added: Sub providers * Updated: `TomPHP\ConfigServiceProvider\InflectorConfigServiceProvider` is now a sub provider + * Update: Provider classes are marked as final * Removed: `TomPHP\ConfigServiceProvider\Config` static factory ### 0.2.1 (2015-09-21) diff --git a/src/ConfigServiceProvider.php b/src/ConfigServiceProvider.php index 9e0d7ce..39e517f 100644 --- a/src/ConfigServiceProvider.php +++ b/src/ConfigServiceProvider.php @@ -6,7 +6,7 @@ use League\Container\ServiceProvider\BootableServiceProviderInterface; use TomPHP\ConfigServiceProvider\InflectorConfigServiceProvider; -class ConfigServiceProvider extends AbstractServiceProvider implements +final class ConfigServiceProvider extends AbstractServiceProvider implements BootableServiceProviderInterface { const DEFAULT_PREFIX = 'config'; diff --git a/src/InflectorConfigServiceProvider.php b/src/InflectorConfigServiceProvider.php index 75fdc8b..ed1e090 100644 --- a/src/InflectorConfigServiceProvider.php +++ b/src/InflectorConfigServiceProvider.php @@ -5,7 +5,7 @@ use League\Container\ServiceProvider\AbstractServiceProvider; use League\Container\ServiceProvider\BootableServiceProviderInterface; -class InflectorConfigServiceProvider extends AbstractServiceProvider implements +final class InflectorConfigServiceProvider extends AbstractServiceProvider implements BootableServiceProviderInterface, ConfigurableServiceProvider { diff --git a/tests/ConfigServiceProviderTest.php b/tests/ConfigServiceProviderTest.php index 8ba4331..84f8ed6 100644 --- a/tests/ConfigServiceProviderTest.php +++ b/tests/ConfigServiceProviderTest.php @@ -7,7 +7,7 @@ use TomPHP\ConfigServiceProvider\ConfigServiceProvider; use Prophecy\Argument; -class ConfigServiceProviderTest extends PHPUnit_Framework_TestCase +final class ConfigServiceProviderTest extends PHPUnit_Framework_TestCase { /** * @var Container diff --git a/tests/InflectorConfigServiceProviderTest.php b/tests/InflectorConfigServiceProviderTest.php index 0095c47..84c2d82 100644 --- a/tests/InflectorConfigServiceProviderTest.php +++ b/tests/InflectorConfigServiceProviderTest.php @@ -6,7 +6,7 @@ use PHPUnit_Framework_TestCase; use TomPHP\ConfigServiceProvider\InflectorConfigServiceProvider; -class InflectorConfigServiceProviderTest extends PHPUnit_Framework_TestCase +final class InflectorConfigServiceProviderTest extends PHPUnit_Framework_TestCase { /** * @var Container