Opensoft\Rollout\Rollout::isActive PHP Метод

isActive() публичный Метод

public isActive ( string $feature, RolloutUserInterface $user = null, array $requestParameters = [] ) : boolean
$feature string
$user RolloutUserInterface
$requestParameters array
Результат boolean
    public function isActive($feature, RolloutUserInterface $user = null, array $requestParameters = array())
    {
        $feature = $this->get($feature);
        return $feature ? $feature->isActive($this, $user, $requestParameters) : false;
    }

Usage Example

Пример #1
0
 public function testDeactivatingTheFeatureGlobally()
 {
     $this->rollout->activate('chat');
     $this->rollout->deactivate('chat');
     // inactive feature
     $this->assertFalse($this->rollout->isActive('chat'));
 }