jeyroik / extas-repositories-fields-sample-names
Put sample name as entity name for extas-compatible entities
Installs: 1 136
Dependents: 3
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-16 21:07:27 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).
Суффикс добавляется через символ _
.