Documentation

NamespacedItemResolver
in package

Table of Contents

$parsed  : array<string|int, mixed>
A cache of the parsed items.
parseKey()  : array<string|int, mixed>
Parse a key into namespace, group, and item.
setParsedKey()  : void
Set the parsed value of a key.
parseBasicSegments()  : array<string|int, mixed>
Parse an array of basic segments.
parseNamespacedSegments()  : array<string|int, mixed>
Parse an array of namespaced segments.

Properties

Methods

parseKey()

Parse a key into namespace, group, and item.

public parseKey(string $key) : array<string|int, mixed>
Parameters
$key : string
Return values
array<string|int, mixed>

setParsedKey()

Set the parsed value of a key.

public setParsedKey(string $key, array<string|int, mixed> $parsed) : void
Parameters
$key : string
$parsed : array<string|int, mixed>
Return values
void

parseBasicSegments()

Parse an array of basic segments.

protected parseBasicSegments(array<string|int, mixed> $segments) : array<string|int, mixed>
Parameters
$segments : array<string|int, mixed>
Return values
array<string|int, mixed>

parseNamespacedSegments()

Parse an array of namespaced segments.

protected parseNamespacedSegments(string $key) : array<string|int, mixed>
Parameters
$key : string
Return values
array<string|int, mixed>

Search results