jeyroik / extas-repositories-fields-sample-names
There is no license information available for the latest version (0.2.1) of this package.
Put sample name as entity name for extas-compatible entities
Package info
github.com/jeyroik/extas-repositories-fields-sample-names
pkg:composer/jeyroik/extas-repositories-fields-sample-names
0.2.1
2020-06-16 10:05 UTC
Requires
Requires (Dev)
This package is auto-updated.
Last update: 2026-03-17 00:12:51 UTC
README
Описание
Позволяет подставлять в имя сущности имя её сэмпла (шаблона) с суффиксом или без него.
Использование
extas.json
{
"plugins": [
{
"class": "extas\\components\\plugins\\repositories\\PluginFieldSampleName",
"stage": "extas.<entity>.before.create
}
]
}
Имя сущности может
- быть пустым: в этом случае просто подставится имя сэмпла;
- содержать @sample(uuid6) и остальные варианты подстановки uuid (см. extas-repositories-fields-uuid) для подставноки в качестве суффикса uuid-строки;
- содержать @sample(sha1(...)) для подстановки хэша sha1 (см. extas-repositories-fields-sha1).
Суффикс добавляется через символ _.