You are here

function ARC_sparql_parser::parse_BooleanLiteral in Taxonomy import/export via XML 5.2

Same name and namespace in other branches
  1. 5 arc/ARC_sparql_parser.php \ARC_sparql_parser::parse_BooleanLiteral()
  2. 6.2 arc/ARC_sparql_parser.php \ARC_sparql_parser::parse_BooleanLiteral()
  3. 6 arc/ARC_sparql_parser.php \ARC_sparql_parser::parse_BooleanLiteral()
2 calls to ARC_sparql_parser::parse_BooleanLiteral()
ARC_sparql_parser::parse_PrimaryExpression in arc/ARC_sparql_parser.php
ARC_sparql_parser::parse_Triples1 in arc/ARC_sparql_parser.php

File

arc/ARC_sparql_parser.php, line 1573

Class

ARC_sparql_parser

Code

function parse_BooleanLiteral($val = "") {
  if (preg_match("/^(true|false)/i", $val, $matches)) {
    return array(
      "type" => "boolean",
      "val" => $matches[1],
      "unparsed_val" => trim(substr($val, strlen($matches[0]))),
    );
  }

  /* else */
  return false;
}