Skip to content

Commit d796394

Browse files
authored
Merge pull request #2 from ensi-platform/add-facade
add facades
2 parents e389979 + a362d87 commit d796394

File tree

2 files changed

+26
-1
lines changed

2 files changed

+26
-1
lines changed

composer.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,10 @@
3737
"laravel": {
3838
"providers": [
3939
"Ensi\\LaravelInitialEventPropagation\\LaravelInitialEventPropagationServiceProvider"
40-
]
40+
],
41+
"aliases": {
42+
"InitialEventHolderFacade": "Ensi\\LaravelInitialEventPropagation\\InitialEventHolderFacade"
43+
}
4144
}
4245
},
4346
"scripts": {

src/InitialEventHolderFacade.php

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
<?php
2+
3+
namespace Ensi\LaravelInitialEventPropagation;
4+
5+
use Ensi\InitialEventPropagation\InitialEventHolder;
6+
use Illuminate\Support\Facades\Facade;
7+
8+
/**
9+
* @method static \Ensi\InitialEventPropagation\InitialEventHolder getInstance()
10+
* @method static void resetInstances()
11+
* @method static \Ensi\InitialEventPropagation\InitialEventHolder setInitialEvent(\Ensi\InitialEventPropagation\InitialEventDTO|null $initialEvent)
12+
* @method static \Ensi\InitialEventPropagation\InitialEventDTO getInitialEvent()
13+
*
14+
* @see \Ensi\InitialEventPropagation\InitialEventHolder
15+
*/
16+
class InitialEventHolderFacade extends Facade
17+
{
18+
protected static function getFacadeAccessor()
19+
{
20+
return InitialEventHolder::class;
21+
}
22+
}

0 commit comments

Comments
 (0)