final class MoveDimensionSpacePoint implements JsonSerializable, CommandInterface, RebasableToOtherWorkspaceInterface (View source)

Move a dimension space point to a new location; basically moving all content to the new dimension space point.

This is used to rename dimension space points, e.g. from "de" to "de_DE".

NOTE: the target dimension space point must not contain any content.

Methods

create(WorkspaceName $workspaceName, DimensionSpacePoint $source, DimensionSpacePoint $target)

No description

fromArray(array $array)

No description

array
jsonSerialize()

No description

Details

static MoveDimensionSpacePoint create(WorkspaceName $workspaceName, DimensionSpacePoint $source, DimensionSpacePoint $target)

No description

Parameters

WorkspaceName $workspaceName

The name of the workspace to perform the operation in

DimensionSpacePoint $source

source dimension space point

DimensionSpacePoint $target

target dimension space point

Return Value

MoveDimensionSpacePoint

static CommandInterface fromArray(array $array)

No description

Parameters

array $array

Return Value

CommandInterface

RebasableToOtherWorkspaceInterface createCopyForWorkspace(WorkspaceName $targetWorkspaceName)

No description

Parameters

WorkspaceName $targetWorkspaceName

Return Value

RebasableToOtherWorkspaceInterface

array jsonSerialize()

No description

Return Value

array