Skip to content

Commit 8d4a73c

Browse files
committed
fix: resolve container usage
1 parent 745de41 commit 8d4a73c

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

src/SkeletonServiceProvider.php

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44

55
namespace ParcelTrap\Skeleton;
66

7-
use Illuminate\Contracts\Config\Repository;
7+
use Illuminate\Contracts\Config\Repository as ConfigRepository;
8+
use Illuminate\Contracts\Container\Container;
89
use Illuminate\Support\ServiceProvider;
910
use ParcelTrap\Contracts\Factory;
1011
use ParcelTrap\ParcelTrap;
@@ -16,9 +17,9 @@ public function boot(): void
1617
/** @var ParcelTrap $factory */
1718
$factory = $this->app->make(Factory::class);
1819

19-
$factory->extend(Skeleton::IDENTIFIER, function () {
20-
/** @var Repository $config */
21-
$config = $this->app->make(Repository::class);
20+
$factory->extend(Skeleton::IDENTIFIER, function (Container $container) {
21+
/** @var ConfigRepository $config */
22+
$config = $container->make(ConfigRepository::class);
2223

2324
return new Skeleton(
2425
/** @phpstan-ignore-next-line */

0 commit comments

Comments
 (0)