Registry
July 23, 2019 · View on GitHub
- class
Registry(bundle\windows\Registry) - package
windows - source
bundle/windows/Registry.php
Description
Класс для работы с реестром Windows
Properties
->path:string- Путь к разделу реестра
Static Methods
Registry ::of()- _Alias _constructRegistry ::HKCR()- HKEY_CLASSES_ROOTRegistry ::HKCU()- HKEY_CURRENT_USERRegistry ::HKLM()- HKEY_LOCAL_MACHINERegistry ::HKU()- HKEY_USERSRegistry ::HKCC()- HKEY_CURRENT_CONFIG
Methods
->__construct()->readFully()- Полное чтение содержимого раздела (ключ, значения, подразделы)->read()- Чтение ключа->add()- Добавить новый параметр в реестр->create()- Создать раздел реестра->delete()- Удалить раздел реестра->clear()- Удалить содержимое раздела->deleteKey()- Удалить ключ из реестра->search()- Поиск по ключам и разделам->searchValue()- Поиск по значениям->parseAnswer()->query()
Static Methods
of()
Registry::of(mixed $path): Registry
Alias __construct
HKCR()
Registry::HKCR(): Registry
HKEY_CLASSES_ROOT
HKCU()
Registry::HKCU(): Registry
HKEY_CURRENT_USER
HKLM()
Registry::HKLM(): Registry
HKEY_LOCAL_MACHINE
HKU()
Registry::HKU(): Registry
HKEY_USERS
HKCC()
Registry::HKCC(): Registry
HKEY_CURRENT_CONFIG
Methods
__construct()
__construct(string $path): void
readFully()
readFully(mixed $recursive): registryResult[]
Полное чтение содержимого раздела (ключ, значения, подразделы)
read()
read(string $key): registryItem
Чтение ключа
add()
add(string $key, string $value, string $type): void
Добавить новый параметр в реестр
create()
create(): void
Создать раздел реестра
delete()
delete(): void
Удалить раздел реестра
clear()
clear(): void
Удалить содержимое раздела
deleteKey()
deleteKey(string $key): void
Удалить ключ из реестра
search()
search(string $search, mixed $recursive, mixed $fullEqual): registryResult[]
Поиск по ключам и разделам
searchValue()
searchValue(string $search, mixed $recursive, mixed $fullEqual): registryResult[]
Поиск по значениям
parseAnswer()
parseAnswer(mixed $answer): void
query()
query(string $command, array $vars): void