mirror of
https://github.com/Part-DB/Part-DB-server.git
synced 2025-12-25 12:29:31 +00:00
Merge branch 'label_generator'
This commit is contained in:
commit
c0f5952994
118 changed files with 10459 additions and 3205 deletions
|
|
@ -35,6 +35,11 @@ services:
|
|||
bool $gpdr_compliance : '%gpdr_compliance%'
|
||||
bool $kernel_debug: '%kernel.debug%'
|
||||
string $kernel_cache_dir: '%kernel.cache_dir%'
|
||||
string $partdb_title: '%partdb_title%'
|
||||
|
||||
_instanceof:
|
||||
App\Services\LabelSystem\PlaceholderProviders\PlaceholderProviderInterface:
|
||||
tags: ['app.label_placeholder_provider']
|
||||
|
||||
# makes classes in src/ available to be used as services
|
||||
# this creates a service per class whose id is the fully-qualified class name
|
||||
|
|
@ -163,6 +168,15 @@ services:
|
|||
$code_length: 8
|
||||
$code_count: 15
|
||||
|
||||
App\Services\LabelSystem\LabelTextReplacer:
|
||||
arguments:
|
||||
$providers: !tagged_iterator 'app.label_placeholder_provider'
|
||||
|
||||
App\Services\TranslationExtractor\PermissionExtractor:
|
||||
tags:
|
||||
- { name: 'translation.extractor', alias: 'permissionExtractor'}
|
||||
- { name: 'translation.extractor', alias: 'permissionExtractor'}
|
||||
|
||||
# PartLotProvider must be invoked before all other providers, so it can override %%NAME%% placeholder
|
||||
App\Services\LabelSystem\PlaceholderProviders\PartLotProvider:
|
||||
tags:
|
||||
- { name: 'app.label_placeholder_provider', priority: 10}
|
||||
Loading…
Add table
Add a link
Reference in a new issue