Exemple #1
0
 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;
 }
Exemple #2
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;
 }