private function isBooleanValue(ASTValue $value = null) { return $value && $value->isValueAvailable() && ($value->getValue() === true || $value->getValue() === false); }
/** * testSetValueMutatesInternalStateOnlyOnce * * @return void */ public function testSetValueMutatesInternalStateOnlyOnce() { $value = new ASTValue(); $value->setValue(42); $value->setValue(23); $this->assertEquals(42, $value->getValue()); }