public function removeFeature(FeatureInterface $feature) { $this->features->removeKey($feature->getName()); return $this; }
/** * @param FeatureInterface $feature * * @return string */ private function serializeStrategy(FeatureInterface $feature) { switch ($feature->getStrategy()) { case ToggleStrategy::AFFIRMATIVE: return 'affirmative'; case ToggleStrategy::MAJORITY: return 'majority'; case ToggleStrategy::UNANIMOUS: return 'unanimous'; } }