Skip to content
This repository was archived by the owner on Jul 6, 2024. It is now read-only.

Commit 9ae9237

Browse files
author
Dominik Zogg
committed
replace alias with an adapter
1 parent ce0bf45 commit 9ae9237

File tree

1 file changed

+21
-1
lines changed

1 file changed

+21
-1
lines changed

src/Provider/ApiHttpProvider.php

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,26 @@
22

33
declare(strict_types=1);
44

5+
namespace Chubbyphp\ApiHttp\Provider;
6+
57
use Chubbyphp\ApiHttp\ServiceProvider\ApiHttpServiceProvider;
8+
use Pimple\Container;
9+
use Pimple\ServiceProviderInterface;
10+
11+
final class ApiHttpProvider implements ServiceProviderInterface
12+
{
13+
/**
14+
* @var ApiHttpServiceProvider
15+
*/
16+
private $serviceProvider;
17+
18+
public function __construct()
19+
{
20+
$this->serviceProvider = new ApiHttpServiceProvider();
21+
}
622

7-
class_alias(ApiHttpServiceProvider::class, 'Chubbyphp\ApiHttp\Provider\ApiHttpProvider');
23+
public function register(Container $container): void
24+
{
25+
$this->serviceProvider->register($container);
26+
}
27+
}

0 commit comments

Comments
 (0)