diff --git a/README.md b/README.md index 28d3de4..17bd0a1 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -![GitHub branch check runs](https://img.shields.io/github/check-runs/yannelli/schematic/main?style=for-the-badge) ![Packagist Version](https://img.shields.io/packagist/v/yannelli/schematic?style=for-the-badge) +![GitHub branch check runs](https://img.shields.io/github/check-runs/yannelli/schematic/main?style=flat-square) ![Packagist Version](https://img.shields.io/packagist/v/yannelli/schematic?style=flat-square) # Schematic diff --git a/src/SchematicServiceProvider.php b/src/SchematicServiceProvider.php index 7e6e2ce..87462b7 100644 --- a/src/SchematicServiceProvider.php +++ b/src/SchematicServiceProvider.php @@ -2,9 +2,10 @@ namespace Yannelli\Schematic; +use Illuminate\Contracts\Support\DeferrableProvider; use Illuminate\Support\ServiceProvider; -class SchematicServiceProvider extends ServiceProvider +class SchematicServiceProvider extends ServiceProvider implements DeferrableProvider { public function register(): void { @@ -29,4 +30,13 @@ public function boot(): void ], 'schematic-config'); } } + + /** @return array */ + public function provides(): array + { + return [ + Compiler::class, + Schematic::class, + ]; + } }