jeyroik / extas-repositories-fields-sha1
Sha1 fields support for extas
Installs: 1 132
Dependents: 1
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Requires
Requires (Dev)
This package is auto-updated.
Last update: 2024-10-18 14:28:15 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