29 changes: 0 additions & 29 deletions integration/lib/com/wiris/util/json/JSonIntegerFormat.class.php

This file was deleted.

75 changes: 0 additions & 75 deletions integration/lib/com/wiris/util/json/StringParser.class.php

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
<?php

class com_wiris_util_json_parser_ExtractedString {
public function __construct($sourceEnd, $str) {
if(!php_Boot::$skip_constructor) {
$this->sourceEnd = $sourceEnd;
$this->str = $str;
}}
public $str;
public $sourceEnd;
public function __call($m, $a) {
if(isset($this->$m) && is_callable($this->$m))
return call_user_func_array($this->$m, $a);
else if(isset($this->»dynamics[$m]) && is_callable($this->»dynamics[$m]))
return call_user_func_array($this->»dynamics[$m], $a);
else if('toString' == $m)
return $this->__toString();
else
throw new HException('Unable to call «'.$m.'»');
}
function __toString() { return 'com.wiris.util.json.parser.ExtractedString'; }
}
19 changes: 19 additions & 0 deletions integration/lib/com/wiris/util/json/parser/JType.enum.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
<?php

class com_wiris_util_json_parser_JType extends Enum {
public static $TYPE_ARRAY;
public static $TYPE_CONSTANT;
public static $TYPE_HEURISTIC;
public static $TYPE_NAME;
public static $TYPE_NUMBER;
public static $TYPE_OBJECT;
public static $TYPE_STRING;
public static $__constructors = array(0 => 'TYPE_ARRAY', 6 => 'TYPE_CONSTANT', 2 => 'TYPE_HEURISTIC', 3 => 'TYPE_NAME', 5 => 'TYPE_NUMBER', 1 => 'TYPE_OBJECT', 4 => 'TYPE_STRING');
}
com_wiris_util_json_parser_JType::$TYPE_ARRAY = new com_wiris_util_json_parser_JType("TYPE_ARRAY", 0);
com_wiris_util_json_parser_JType::$TYPE_CONSTANT = new com_wiris_util_json_parser_JType("TYPE_CONSTANT", 6);
com_wiris_util_json_parser_JType::$TYPE_HEURISTIC = new com_wiris_util_json_parser_JType("TYPE_HEURISTIC", 2);
com_wiris_util_json_parser_JType::$TYPE_NAME = new com_wiris_util_json_parser_JType("TYPE_NAME", 3);
com_wiris_util_json_parser_JType::$TYPE_NUMBER = new com_wiris_util_json_parser_JType("TYPE_NUMBER", 5);
com_wiris_util_json_parser_JType::$TYPE_OBJECT = new com_wiris_util_json_parser_JType("TYPE_OBJECT", 1);
com_wiris_util_json_parser_JType::$TYPE_STRING = new com_wiris_util_json_parser_JType("TYPE_STRING", 4);
480 changes: 480 additions & 0 deletions integration/lib/com/wiris/util/json/parser/JsonParse.class.php

Large diffs are not rendered by default.

24 changes: 24 additions & 0 deletions integration/lib/com/wiris/util/json/parser/State.class.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
<?php

class com_wiris_util_json_parser_State {
public function __construct($propertyName, $container, $type) {
if(!php_Boot::$skip_constructor) {
$this->propertyName = $propertyName;
$this->container = $container;
$this->type = $type;
}}
public $type;
public $container;
public $propertyName;
public function __call($m, $a) {
if(isset($this->$m) && is_callable($this->$m))
return call_user_func_array($this->$m, $a);
else if(isset($this->»dynamics[$m]) && is_callable($this->»dynamics[$m]))
return call_user_func_array($this->»dynamics[$m], $a);
else if('toString' == $m)
return $this->__toString();
else
throw new HException('Unable to call «'.$m.'»');
}
function __toString() { return 'com.wiris.util.json.parser.State'; }
}
919 changes: 0 additions & 919 deletions integration/lib/com/wiris/util/xml/WCharacterBase.class.php

This file was deleted.

2 changes: 1 addition & 1 deletion integration/lib/tech.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
php
php
10 changes: 0 additions & 10 deletions integration/resource.php

This file was deleted.

2 changes: 1 addition & 1 deletion thirdpartylibs.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<library>
<location>integration</location>
<name>MathType Web Integration PHP library</name>
<version>7.23.0</version>
<version>7.28.1</version>
<license>GPL</license>
<licenseversion>3.0+</licenseversion>
</library>
Expand Down