NamespacedItemResolver
class NamespacedItemResolver (View source)
Свойства
| protected array | $parsed | Кэшированные разобранные элементы. |
Методы
| array | parseKey(string $key)
Разбирает ключ на имя пространства, группу и элемент. | |
| array | parseBasicSegments(array $segments)
Разбирает массив базовых сегментов. | |
| array | parseNamespacedSegments(string $key)
Разбирает массив сегментов с именами пространств. | |
| void | setParsedKey(string $key, array $parsed)
Устанавливает разобранное значение ключа. | |
| void | flushParsedKeys()
Очищает кэш разобранных ключей. |
Подробности
array parseKey(string $key)
Разбирает ключ на имя пространства, группу и элемент.
protected array parseBasicSegments(array $segments)
Разбирает массив базовых сегментов.
protected array parseNamespacedSegments(string $key)
Разбирает массив сегментов с именами пространств.
void setParsedKey(string $key, array $parsed)
Устанавливает разобранное значение ключа.
void flushParsedKeys()
Очищает кэш разобранных ключей.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/9.x/Illuminate/Support/NamespacedItemResolver.html