Documentation

XsdBaseTypeDefinition
in package
implements JsonSerializable

XsdBaseTypeDefinition

Represents the definition of a simple type.

Table of Contents

Interfaces

JsonSerializable

Properties

$name  : string
$restrictions  : object
$_base  : string
The base type.

Methods

__construct()  : mixed
Constructor.
__get()  : mixed
Getter.
jsonSerialize()  : object
Returns the data as a plain object for JSON serialization.
ToObject()  : object
Returns the data as a plain object.

Properties

$restrictions read-only

public object $restrictions

The restrictions applied to the simple type.

Methods

__construct()

Constructor.

public __construct(mixed $base) : mixed
Parameters
$base : mixed

The base type.

__get()

Getter.

public __get(string $name) : mixed
Parameters
$name : string

The name of the property.

jsonSerialize()

Returns the data as a plain object for JSON serialization.

public jsonSerialize() : object
Return values
object

ToObject()

Returns the data as a plain object.

public ToObject() : object
Return values
object

        
On this page

Search results