class Property extends AbstractPhpElement (View source)

Constants

PROPERTY_NAME

Properties

protected Generator $generator from AbstractGeneratorAware
protected array $objects from AbstractObjectContainer
protected int $offset from AbstractObjectContainer

Methods

__construct(Generator $generator)

No description

bool
offsetExists(int $offset)

No description

mixed
offsetGet(int $offset)

No description

offsetSet(int $offset, mixed $value)

No description

void
offsetUnset(int $offset)

No description

mixed
current()

No description

void
next()

No description

int
key()

No description

bool
valid()

No description

void
rewind()

No description

int
count()

No description

string
objectClass()

No description

string
objectProperty()

No description

beforeObjectIsStored(mixed $object)

This method is called before the object has been stored

string
getObjectKey(object $object)

No description

add(mixed $object)

No description

mixed
get(string $value)

No description

array
jsonSerialize()

No description

Details

__construct(Generator $generator)

Parameters

Generator $generator

protected AbstractGeneratorAware setGenerator(Generator $generator)

Parameters

Generator $generator

Return Value

AbstractGeneratorAware

Generator getGenerator()

Return Value

Generator

bool offsetExists(int $offset)

Parameters

int $offset

Return Value

bool

mixed offsetGet(int $offset)

Parameters

int $offset

Return Value

mixed

AbstractObjectContainer offsetSet(int $offset, mixed $value)

Parameters

int $offset
mixed $value

Return Value

AbstractObjectContainer

void offsetUnset(int $offset)

Parameters

int $offset

Return Value

void

mixed current()

Return Value

mixed

void next()

Return Value

void

int key()

Return Value

int

bool valid()

Return Value

bool

void rewind()

Return Value

void

int count()

Return Value

int

protected string objectClass()

Return Value

string

See also

\WsdlToPhp\PackageGenerator\Container\Model\Model::objectClass()

protected string objectProperty()

Return Value

string

See also

\WsdlToPhp\PackageGenerator\Container\AbstractObjectContainer::objectProperty()

protected beforeObjectIsStored(mixed $object)

This method is called before the object has been stored

Parameters

mixed $object

Exceptions

InvalidArgumentException

protected string getObjectKey(object $object)

Parameters

object $object

Return Value

string

Exceptions

InvalidArgumentException

AbstractObjectContainer add(mixed $object)

Parameters

mixed $object

Return Value

AbstractObjectContainer

Exceptions

InvalidArgumentException

mixed get(string $value)

Parameters

string $value

Return Value

mixed

array jsonSerialize()

Return Value

array