File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change 22
33namespace Codinglabs \FeatureFlags \Actions ;
44
5- use Codinglabs \ FeatureFlags \ Models \ Feature ;
5+ use Illuminate \ Database \ Eloquent \ Model ;
66use Codinglabs \FeatureFlags \Enums \FeatureState ;
77
88class SyncFeaturesAction
@@ -17,12 +17,12 @@ public function __invoke(): void
1717 : $ state
1818 ]);
1919
20- $ featureModels = Feature ::all ();
20+ $ featureModels = config ( ' feature-flags.feature_model ' ) ::all ();
2121
2222 $ featureModels ->whereNotIn ('name ' , $ features ->pluck ('name ' ))
23- ->each (fn (Feature $ feature ) => $ feature ->delete ());
23+ ->each (fn (Model $ feature ) => $ feature ->delete ());
2424
2525 $ features ->whereNotIn ('name ' , $ featureModels ->pluck ('name ' ))
26- ->each (fn (array $ feature ) => Feature ::create ($ feature ));
26+ ->each (fn (array $ feature ) => config ( ' feature-flags.feature_model ' ) ::create ($ feature ));
2727 }
2828}
You can’t perform that action at this time.
0 commit comments