mirror of
https://github.com/the-djmaze/snappymail.git
synced 2026-07-13 03:27:39 +03:00
Sabre\Xml - Call to undefined function
This commit is contained in:
parent
19d7082d58
commit
ada4f01ee2
3 changed files with 5 additions and 0 deletions
|
|
@ -72,6 +72,7 @@ class Elements implements Xml\Element
|
||||||
*/
|
*/
|
||||||
public function xmlSerialize(Xml\Writer $writer): void
|
public function xmlSerialize(Xml\Writer $writer): void
|
||||||
{
|
{
|
||||||
|
require_once __DIR__ . '/../Serializer/functions.php';
|
||||||
Serializer\enum($writer, $this->value);
|
Serializer\enum($writer, $this->value);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -97,6 +98,7 @@ class Elements implements Xml\Element
|
||||||
*/
|
*/
|
||||||
public static function xmlDeserialize(Xml\Reader $reader): array
|
public static function xmlDeserialize(Xml\Reader $reader): array
|
||||||
{
|
{
|
||||||
|
require_once __DIR__ . '/../Deserializer/functions.php';
|
||||||
return Deserializer\enum($reader);
|
return Deserializer\enum($reader);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -242,9 +242,11 @@ class Service
|
||||||
{
|
{
|
||||||
list($namespace) = self::parseClarkNotation($elementName);
|
list($namespace) = self::parseClarkNotation($elementName);
|
||||||
|
|
||||||
|
require_once __DIR__ . '/Deserializer/functions.php';
|
||||||
$this->elementMap[$elementName] = function (Reader $reader) use ($className, $namespace) {
|
$this->elementMap[$elementName] = function (Reader $reader) use ($className, $namespace) {
|
||||||
return \Sabre\Xml\Deserializer\valueObject($reader, $className, $namespace);
|
return \Sabre\Xml\Deserializer\valueObject($reader, $className, $namespace);
|
||||||
};
|
};
|
||||||
|
require_once __DIR__ . '/Serializer/functions.php';
|
||||||
$this->classMap[$className] = function (Writer $writer, $valueObject) use ($namespace) {
|
$this->classMap[$className] = function (Writer $writer, $valueObject) use ($namespace) {
|
||||||
\Sabre\Xml\Serializer\valueObject($writer, $valueObject, $namespace);
|
\Sabre\Xml\Serializer\valueObject($writer, $valueObject, $namespace);
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -96,6 +96,7 @@ class Writer extends XMLWriter
|
||||||
*/
|
*/
|
||||||
public function write($value): void
|
public function write($value): void
|
||||||
{
|
{
|
||||||
|
require_once __DIR__ . '/Serializer/functions.php';
|
||||||
Serializer\standardSerializer($this, $value);
|
Serializer\standardSerializer($this, $value);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue