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