final class WorkspaceName implements JsonSerializable, Stringable (View source)

The workspace name value for Neos contexts Directly translatable to CR workspace names

Constants

PREFIX

SUFFIX_DELIMITER

Properties

protected $name

Methods

__construct(string $name)

No description

static WorkspaceName
fromAccountIdentifier(string $accountIdentifier)

No description

increment(array $takenWorkspaceNames)

No description

WorkspaceName
string
jsonSerialize()

No description

string
__toString()

No description

Details

__construct(string $name)

No description

Parameters

string $name

static WorkspaceName fromAccountIdentifier(string $accountIdentifier)

No description

Parameters

string $accountIdentifier

Return Value

WorkspaceName

WorkspaceName increment(array $takenWorkspaceNames)

No description

Parameters

array $takenWorkspaceNames

Return Value

WorkspaceName

WorkspaceName toContentRepositoryWorkspaceName()

No description

Return Value

WorkspaceName

string jsonSerialize()

No description

Return Value

string

string __toString()

No description

Return Value

string