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

Returns if the specified flag or set of flags is set.
public check ( integer $flags ) : boolean
$flags integer Flag
Результат boolean
 /**
  * @group disconnected
  */
 public function testCanUnflagSingleStates()
 {
     $state = new MultiExecState();
     $state->set(MultiExecState::INITIALIZED | MultiExecState::CAS);
     $this->assertTrue($state->check(MultiExecState::INITIALIZED));
     $this->assertTrue($state->check(MultiExecState::CAS));
     $state->unflag(MultiExecState::CAS);
     $this->assertTrue($state->check(MultiExecState::INITIALIZED));
     $this->assertFalse($state->check(MultiExecState::CAS));
     $state->unflag(MultiExecState::INITIALIZED);
     $this->assertFalse($state->check(MultiExecState::INITIALIZED));
     $this->assertFalse($state->check(MultiExecState::CAS));
     $this->assertTrue($state->isReset());
 }