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')); }