private function serializeStatus(Toggle $toggle) { switch ($toggle->getStatus()) { case Toggle::ALWAYS_ACTIVE: return 'always-active'; case Toggle::INACTIVE: return 'inactive'; case Toggle::CONDITIONALLY_ACTIVE: return 'conditionally-active'; } }
/** * @test */ public function it_can_be_inactive() { $toggle = new Toggle('some-feature', array()); $toggle->deactivate(); $this->assertEquals(Toggle::INACTIVE, $toggle->getStatus()); }