public function getImmediate() { if ($this->immediate == null) { return false; } $imm = $this->getResolvedExpression($this->immediate); return \blaze\lang\Boolean::isType($imm) ? $imm : \blaze\lang\String::asWrapper($imm)->trim()->compareToIgnoreCase('true') == 0; }
public function getDisabled() { if ($this->disabled === null) { return false; } $disabled = $this->getResolvedExpression($this->disabled); return \blaze\lang\Boolean::isType($disabled) ? $disabled : \blaze\lang\String::asWrapper($disabled)->trim()->compareToIgnoreCase('true') == 0; }
public function readBoolean() { $result = unserialize($this->getNext()); if (!\blaze\lang\Boolean::isType($result)) { throw new \blaze\lang\ClassCastException('The next token is not a boolean'); } return $result; }