public function setup()
 {
     parent::setUp();
     if ($flags = \AlfredNutileInc\LaravelFeatureFlags\FeatureFlag::all()) {
         foreach ($flags as $flag) {
             $flag->delete();
         }
     }
 }
 public function registerFeatureFlags()
 {
     try {
         $features = FeatureFlag::all()->toArray();
         foreach ($features as $key => $value) {
             $features = $this->transformFeatures($features, $value, $key);
             unset($features[$key]);
         }
         $world = new World();
         \Feature\Feature::create($world, $features);
     } catch (\Exception $e) {
         Log::info(sprintf("Silent Failure of Feature Flag %s", $e->getMessage()));
     }
 }
 public function getSettings()
 {
     $settings = FeatureFlag::all();
     $token = csrf_token();
     return view('laravel-feature-flag::settings', compact('settings', 'token'));
 }