jeyroik / extas-repositories-fields-sha1
There is no license information available for the latest version (0.1.0) of this package.
Sha1 fields support for extas
Package info
github.com/jeyroik/extas-repositories-fields-sha1
pkg:composer/jeyroik/extas-repositories-fields-sha1
0.1.0
2020-04-09 16:08 UTC
Requires
Requires (Dev)
This package is auto-updated.
Last update: 2026-02-18 17:24:14 UTC
README
Описание
Адаптор для полей, позволяет автоматически шифровать значение с помощью sha1.
Данный адаптор разумно использовать для данных, которые поставляются вместе с пакетом и при установке должны зашироваться.
Использование
- Подключаем плагин + указываем маркер
В extas.json:
{
"plugins": [
{
"class": "extas\\components\\plugins\\repositories\\PluginFieldSha1",
"stage": "extas.<entity>.create.before"
}
],
"my": [
{
"name": "test",
"value": "@sha1(admin)"
}
]
}
- Проверяем
$item = $myRepo->one(['name' => 'test']); echo $item->getValue(); // d033e22ae348aeb5660fc2140aec35850c4da997