mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-06-07 18:44:08 +00:00
Adjust workflow config, label needs to be a string
This commit is contained in:
parent
50b590ae34
commit
344c5a1c3c
@ -7,7 +7,8 @@ framework:
|
|||||||
- Chill\PersonBundle\Entity\AccompanyingPeriod\AccompanyingPeriodWorkEvaluationDocument
|
- Chill\PersonBundle\Entity\AccompanyingPeriod\AccompanyingPeriodWorkEvaluationDocument
|
||||||
- Chill\PersonBundle\Entity\AccompanyingPeriod\AccompanyingPeriodWork
|
- Chill\PersonBundle\Entity\AccompanyingPeriod\AccompanyingPeriodWork
|
||||||
- Chill\DocStoreBundle\Entity\AccompanyingCourseDocument
|
- Chill\DocStoreBundle\Entity\AccompanyingCourseDocument
|
||||||
label:
|
label: Suivi
|
||||||
|
translated_labels:
|
||||||
fr: 'Suivi'
|
fr: 'Suivi'
|
||||||
support_strategy: Chill\MainBundle\Workflow\RelatedEntityWorkflowSupportsStrategy
|
support_strategy: Chill\MainBundle\Workflow\RelatedEntityWorkflowSupportsStrategy
|
||||||
marking_store:
|
marking_store:
|
||||||
@ -16,11 +17,13 @@ framework:
|
|||||||
places:
|
places:
|
||||||
initial:
|
initial:
|
||||||
metadata:
|
metadata:
|
||||||
label:
|
label: Étape initiale
|
||||||
|
translated_labels:
|
||||||
fr: Étape initiale
|
fr: Étape initiale
|
||||||
attenteModification:
|
attenteModification:
|
||||||
metadata:
|
metadata:
|
||||||
label:
|
label: En attente de modification du document
|
||||||
|
translated_labels:
|
||||||
fr: En attente de modification du document
|
fr: En attente de modification du document
|
||||||
validationFilterInputLabels:
|
validationFilterInputLabels:
|
||||||
forward: {fr: Modification effectuée}
|
forward: {fr: Modification effectuée}
|
||||||
@ -28,7 +31,8 @@ framework:
|
|||||||
neutral: {fr: Autre}
|
neutral: {fr: Autre}
|
||||||
attenteMiseEnForme:
|
attenteMiseEnForme:
|
||||||
metadata:
|
metadata:
|
||||||
label:
|
label: En attente de mise en forme
|
||||||
|
translated_labels:
|
||||||
fr: En attente de mise en forme
|
fr: En attente de mise en forme
|
||||||
validationFilterInputLabels:
|
validationFilterInputLabels:
|
||||||
forward: {fr: Mise en forme terminée}
|
forward: {fr: Mise en forme terminée}
|
||||||
@ -36,7 +40,8 @@ framework:
|
|||||||
neutral: {fr: Autre}
|
neutral: {fr: Autre}
|
||||||
attenteVisa:
|
attenteVisa:
|
||||||
metadata:
|
metadata:
|
||||||
label:
|
label: En attente de visa
|
||||||
|
translated_labels:
|
||||||
fr: En attente de visa
|
fr: En attente de visa
|
||||||
validationFilterInputLabels:
|
validationFilterInputLabels:
|
||||||
forward: {fr: Visa accordé}
|
forward: {fr: Visa accordé}
|
||||||
@ -47,7 +52,8 @@ framework:
|
|||||||
isSignature: ['user', 'person']
|
isSignature: ['user', 'person']
|
||||||
onSignatureCompleted:
|
onSignatureCompleted:
|
||||||
transitionName: signatureApplied
|
transitionName: signatureApplied
|
||||||
label:
|
label: En attente de signature
|
||||||
|
translated_labels:
|
||||||
fr: En attente de signature
|
fr: En attente de signature
|
||||||
validationFilterInputLabels:
|
validationFilterInputLabels:
|
||||||
forward: {fr: Signature accordée}
|
forward: {fr: Signature accordée}
|
||||||
@ -55,7 +61,8 @@ framework:
|
|||||||
neutral: {fr: Autre}
|
neutral: {fr: Autre}
|
||||||
postSignature:
|
postSignature:
|
||||||
metadata:
|
metadata:
|
||||||
label:
|
label: Signatures traitées
|
||||||
|
translated_labels:
|
||||||
fr: Signatures traitées
|
fr: Signatures traitées
|
||||||
validationFilterInputLabels:
|
validationFilterInputLabels:
|
||||||
forward: {fr: Poursuite du traitement}
|
forward: {fr: Poursuite du traitement}
|
||||||
@ -63,7 +70,8 @@ framework:
|
|||||||
neutral: {fr: Autre}
|
neutral: {fr: Autre}
|
||||||
attenteTraitement:
|
attenteTraitement:
|
||||||
metadata:
|
metadata:
|
||||||
label:
|
label: En attente de traitement
|
||||||
|
translated_labels:
|
||||||
fr: En attente de traitement
|
fr: En attente de traitement
|
||||||
validationFilterInputLabels:
|
validationFilterInputLabels:
|
||||||
forward: {fr: Traitement terminé favorablement}
|
forward: {fr: Traitement terminé favorablement}
|
||||||
@ -71,7 +79,8 @@ framework:
|
|||||||
neutral: {fr: Autre}
|
neutral: {fr: Autre}
|
||||||
attenteEnvoi:
|
attenteEnvoi:
|
||||||
metadata:
|
metadata:
|
||||||
label:
|
label: En attente d'envoi
|
||||||
|
translated_labels:
|
||||||
fr: En attente d'envoi
|
fr: En attente d'envoi
|
||||||
validationFilterInputLabels:
|
validationFilterInputLabels:
|
||||||
forward: {fr: Document envoyé}
|
forward: {fr: Document envoyé}
|
||||||
@ -79,7 +88,8 @@ framework:
|
|||||||
neutral: {fr: Autre}
|
neutral: {fr: Autre}
|
||||||
attenteValidationMiseEnForme:
|
attenteValidationMiseEnForme:
|
||||||
metadata:
|
metadata:
|
||||||
label:
|
label: En attente de validation de la mise en forme
|
||||||
|
translated_labels:
|
||||||
fr: En attente de validation de la mise en forme
|
fr: En attente de validation de la mise en forme
|
||||||
validationFilterInputLabels:
|
validationFilterInputLabels:
|
||||||
forward: {fr: Validation de la mise en forme}
|
forward: {fr: Validation de la mise en forme}
|
||||||
@ -89,7 +99,8 @@ framework:
|
|||||||
metadata:
|
metadata:
|
||||||
isSentExternal: true
|
isSentExternal: true
|
||||||
onExternalView: clotureApresLectureEnvoiExterne
|
onExternalView: clotureApresLectureEnvoiExterne
|
||||||
label:
|
label: En attente d'ouverture par un destinataire externe
|
||||||
|
translated_labels:
|
||||||
fr: En attente d'ouverture par un destinataire externe
|
fr: En attente d'ouverture par un destinataire externe
|
||||||
validationFilterInputLabels:
|
validationFilterInputLabels:
|
||||||
forward: {fr: Document reçu par un destinataire externe}
|
forward: {fr: Document reçu par un destinataire externe}
|
||||||
@ -99,13 +110,15 @@ framework:
|
|||||||
metadata:
|
metadata:
|
||||||
isFinal: true
|
isFinal: true
|
||||||
isFinalPositive: false
|
isFinalPositive: false
|
||||||
label:
|
label: Annulé
|
||||||
|
translated_labels:
|
||||||
fr: Annulé
|
fr: Annulé
|
||||||
final:
|
final:
|
||||||
metadata:
|
metadata:
|
||||||
isFinal: true
|
isFinal: true
|
||||||
isFinalPositive: true
|
isFinalPositive: true
|
||||||
label:
|
label: Finalisé
|
||||||
|
translated_labels:
|
||||||
fr: Finalisé
|
fr: Finalisé
|
||||||
transitions:
|
transitions:
|
||||||
# transition qui avancent
|
# transition qui avancent
|
||||||
@ -114,7 +127,8 @@ framework:
|
|||||||
- initial
|
- initial
|
||||||
to: attenteModification
|
to: attenteModification
|
||||||
metadata:
|
metadata:
|
||||||
label:
|
label: Demande de modification du document
|
||||||
|
translated_labels:
|
||||||
fr: Demande de modification du document
|
fr: Demande de modification du document
|
||||||
isForward: true
|
isForward: true
|
||||||
demandeMiseEnForme:
|
demandeMiseEnForme:
|
||||||
@ -123,7 +137,8 @@ framework:
|
|||||||
- attenteModification
|
- attenteModification
|
||||||
to: attenteMiseEnForme
|
to: attenteMiseEnForme
|
||||||
metadata:
|
metadata:
|
||||||
label:
|
label: Demande de mise en forme
|
||||||
|
translated_labels:
|
||||||
fr: Demande de mise en forme
|
fr: Demande de mise en forme
|
||||||
isForward: true
|
isForward: true
|
||||||
demandeValidationMiseEnForme:
|
demandeValidationMiseEnForme:
|
||||||
@ -131,7 +146,8 @@ framework:
|
|||||||
- attenteMiseEnForme
|
- attenteMiseEnForme
|
||||||
to: attenteValidationMiseEnForme
|
to: attenteValidationMiseEnForme
|
||||||
metadata:
|
metadata:
|
||||||
label:
|
label: Demande de validation de la mise en forme
|
||||||
|
translated_labels:
|
||||||
fr: Demande de validation de la mise en forme
|
fr: Demande de validation de la mise en forme
|
||||||
isForward: true
|
isForward: true
|
||||||
demandeVisa:
|
demandeVisa:
|
||||||
@ -144,7 +160,8 @@ framework:
|
|||||||
- attenteTraitement
|
- attenteTraitement
|
||||||
to: attenteVisa
|
to: attenteVisa
|
||||||
metadata:
|
metadata:
|
||||||
label:
|
label: Demande de visa
|
||||||
|
translated_labels:
|
||||||
fr: Demande de visa
|
fr: Demande de visa
|
||||||
isForward: true
|
isForward: true
|
||||||
demandeSignature:
|
demandeSignature:
|
||||||
@ -157,14 +174,18 @@ framework:
|
|||||||
- attenteTraitement
|
- attenteTraitement
|
||||||
to: attenteSignature
|
to: attenteSignature
|
||||||
metadata:
|
metadata:
|
||||||
label: {fr: Demande de signature}
|
label: Demande de signature
|
||||||
|
translated_labels:
|
||||||
|
fr: Demande de signature
|
||||||
isForward: true
|
isForward: true
|
||||||
signatureApplied:
|
signatureApplied:
|
||||||
from:
|
from:
|
||||||
- attenteSignature
|
- attenteSignature
|
||||||
to: postSignature
|
to: postSignature
|
||||||
metadata:
|
metadata:
|
||||||
label: {fr: Signatures appliquées}
|
label: Signatures appliquées
|
||||||
|
translated_labels:
|
||||||
|
fr: Signatures appliquées
|
||||||
isForward: true
|
isForward: true
|
||||||
transitionGuard: 'system' # can be 'system+only-dest' or 'only-dest' (only-dest is default)
|
transitionGuard: 'system' # can be 'system+only-dest' or 'only-dest' (only-dest is default)
|
||||||
demandeTraitement:
|
demandeTraitement:
|
||||||
@ -177,7 +198,9 @@ framework:
|
|||||||
- postSignature
|
- postSignature
|
||||||
to: attenteTraitement
|
to: attenteTraitement
|
||||||
metadata:
|
metadata:
|
||||||
label: {fr: Demande de traitement}
|
label: Demande de traitement
|
||||||
|
translated_labels:
|
||||||
|
fr: Demande de traitement
|
||||||
isForward: true
|
isForward: true
|
||||||
demandeEnvoi:
|
demandeEnvoi:
|
||||||
from:
|
from:
|
||||||
@ -190,7 +213,9 @@ framework:
|
|||||||
- attenteTraitement
|
- attenteTraitement
|
||||||
to: attenteEnvoi
|
to: attenteEnvoi
|
||||||
metadata:
|
metadata:
|
||||||
label: {fr: Demande d'envoi}
|
label: Demande d'envoi
|
||||||
|
translated_labels:
|
||||||
|
fr: Demande d'envoi
|
||||||
isForward: true
|
isForward: true
|
||||||
demandeEnvoiExterne:
|
demandeEnvoiExterne:
|
||||||
from:
|
from:
|
||||||
@ -203,7 +228,9 @@ framework:
|
|||||||
- attenteTraitement
|
- attenteTraitement
|
||||||
to: attenteReceptionExternal
|
to: attenteReceptionExternal
|
||||||
metadata:
|
metadata:
|
||||||
label: {fr: Envoi sécurisé par courrier électronique}
|
label: Envoi sécurisé par courrier électronique
|
||||||
|
translated_labels:
|
||||||
|
fr: Envoi sécurisé par courrier électronique
|
||||||
isForward: true
|
isForward: true
|
||||||
clotureApresLectureEnvoiExterne:
|
clotureApresLectureEnvoiExterne:
|
||||||
from:
|
from:
|
||||||
@ -213,7 +240,9 @@ framework:
|
|||||||
metadata:
|
metadata:
|
||||||
transitionGuard: system
|
transitionGuard: system
|
||||||
isForward: true
|
isForward: true
|
||||||
label: {fr: Consultation de l'envoi sécurisé}
|
label: Consultation de l'envoi sécurisé
|
||||||
|
translated_labels:
|
||||||
|
fr: Consultation de l'envoi sécurisé
|
||||||
annulation:
|
annulation:
|
||||||
from:
|
from:
|
||||||
- initial
|
- initial
|
||||||
@ -227,7 +256,9 @@ framework:
|
|||||||
- attenteEnvoi
|
- attenteEnvoi
|
||||||
to: annule
|
to: annule
|
||||||
metadata:
|
metadata:
|
||||||
label: {fr: Annulation}
|
label: Annulation
|
||||||
|
translated_labels:
|
||||||
|
fr: Annulation
|
||||||
isForward: false
|
isForward: false
|
||||||
transitionGuard: 'system+only-dest' # can be 'system+only-dest' or 'only-dest' (only-dest is default)
|
transitionGuard: 'system+only-dest' # can be 'system+only-dest' or 'only-dest' (only-dest is default)
|
||||||
# transitions qui répètent l'étape
|
# transitions qui répètent l'étape
|
||||||
@ -237,27 +268,35 @@ framework:
|
|||||||
- attenteValidationMiseEnForme
|
- attenteValidationMiseEnForme
|
||||||
to: attenteMiseEnForme
|
to: attenteMiseEnForme
|
||||||
metadata:
|
metadata:
|
||||||
label: {fr: Demande de mise en forme supplémentaire}
|
label: Demande de mise en forme supplémentaire
|
||||||
|
translated_labels:
|
||||||
|
fr: Demande de mise en forme supplémentaire
|
||||||
demandeVisaSupplementaire:
|
demandeVisaSupplementaire:
|
||||||
from:
|
from:
|
||||||
- attenteVisa
|
- attenteVisa
|
||||||
to: attenteVisa
|
to: attenteVisa
|
||||||
metadata:
|
metadata:
|
||||||
label: {fr: Demande de visa supplémentaire}
|
label: Demande de visa supplémentaire
|
||||||
|
translated_labels:
|
||||||
|
fr: Demande de visa supplémentaire
|
||||||
isForward: true
|
isForward: true
|
||||||
demandeSignatureSupplementaire:
|
demandeSignatureSupplementaire:
|
||||||
from:
|
from:
|
||||||
- postSignature
|
- postSignature
|
||||||
to: attenteSignature
|
to: attenteSignature
|
||||||
metadata:
|
metadata:
|
||||||
label: {fr: Demande de signature supplémentaire}
|
label: Demande de signature supplémentaire
|
||||||
|
translated_labels:
|
||||||
|
fr: Demande de signature supplémentaire
|
||||||
isForward: true
|
isForward: true
|
||||||
demandeTraitementSupplementaire:
|
demandeTraitementSupplementaire:
|
||||||
from:
|
from:
|
||||||
- attenteTraitement
|
- attenteTraitement
|
||||||
to: attenteTraitement
|
to: attenteTraitement
|
||||||
metadata:
|
metadata:
|
||||||
label: {fr: Demande de traitement supplémentaire}
|
label: Demande de traitement supplémentaire
|
||||||
|
translated_labels:
|
||||||
|
fr: Demande de traitement supplémentaire
|
||||||
# transitions qui renvoient vers une étape précédente
|
# transitions qui renvoient vers une étape précédente
|
||||||
refusEtModificationDocument:
|
refusEtModificationDocument:
|
||||||
from:
|
from:
|
||||||
@ -267,7 +306,8 @@ framework:
|
|||||||
- attenteEnvoi
|
- attenteEnvoi
|
||||||
to: attenteModification
|
to: attenteModification
|
||||||
metadata:
|
metadata:
|
||||||
label:
|
label: Refus et demande de modification du document
|
||||||
|
translated_labels:
|
||||||
fr: Refus et demande de modification du document
|
fr: Refus et demande de modification du document
|
||||||
isForward: false
|
isForward: false
|
||||||
refusEtDemandeMiseEnForme:
|
refusEtDemandeMiseEnForme:
|
||||||
@ -277,7 +317,9 @@ framework:
|
|||||||
- attenteEnvoi
|
- attenteEnvoi
|
||||||
to: attenteMiseEnForme
|
to: attenteMiseEnForme
|
||||||
metadata:
|
metadata:
|
||||||
label: {fr: Refus et demande de mise en forme}
|
label: Refus et demande de mise en forme
|
||||||
|
translated_labels:
|
||||||
|
fr: Refus et demande de mise en forme
|
||||||
isForward: false
|
isForward: false
|
||||||
refusEtDemandeVisa:
|
refusEtDemandeVisa:
|
||||||
from:
|
from:
|
||||||
@ -285,21 +327,27 @@ framework:
|
|||||||
- attenteEnvoi
|
- attenteEnvoi
|
||||||
to: attenteVisa
|
to: attenteVisa
|
||||||
metadata:
|
metadata:
|
||||||
label: {fr: Refus et demande de visa}
|
label: Refus et demande de visa
|
||||||
|
translated_labels:
|
||||||
|
fr: Refus et demande de visa
|
||||||
isForward: false
|
isForward: false
|
||||||
refusEtDemandeSignature:
|
refusEtDemandeSignature:
|
||||||
from:
|
from:
|
||||||
- attenteEnvoi
|
- attenteEnvoi
|
||||||
to: attenteSignature
|
to: attenteSignature
|
||||||
metadata:
|
metadata:
|
||||||
label: {fr: Refus et demande de signature}
|
label: Refus et demande de signature
|
||||||
|
translated_labels:
|
||||||
|
fr: Refus et demande de signature
|
||||||
isForward: false
|
isForward: false
|
||||||
refusEtDemandeTraitement:
|
refusEtDemandeTraitement:
|
||||||
from:
|
from:
|
||||||
- attenteEnvoi
|
- attenteEnvoi
|
||||||
to: attenteTraitement
|
to: attenteTraitement
|
||||||
metadata:
|
metadata:
|
||||||
label: {fr: Refus et demande de traitement}
|
label: Refus et demande de traitement
|
||||||
|
translated_labels:
|
||||||
|
fr: Refus et demande de traitement
|
||||||
isForward: false
|
isForward: false
|
||||||
# transition vers final
|
# transition vers final
|
||||||
initialToFinal:
|
initialToFinal:
|
||||||
@ -307,7 +355,9 @@ framework:
|
|||||||
- initial
|
- initial
|
||||||
to: final
|
to: final
|
||||||
metadata:
|
metadata:
|
||||||
label: {fr: Clotûre immédiate et cloture positive}
|
label: Clotûre immédiate et cloture positive
|
||||||
|
translated_labels:
|
||||||
|
fr: Clotûre immédiate et cloture positive
|
||||||
isForward: true
|
isForward: true
|
||||||
attenteMiseEnFormeToFinal:
|
attenteMiseEnFormeToFinal:
|
||||||
from:
|
from:
|
||||||
@ -315,33 +365,43 @@ framework:
|
|||||||
- attenteValidationMiseEnForme
|
- attenteValidationMiseEnForme
|
||||||
to: final
|
to: final
|
||||||
metadata:
|
metadata:
|
||||||
label: {fr: Mise en forme terminée et cloture positive}
|
label: Mise en forme terminée et cloture positive
|
||||||
|
translated_labels:
|
||||||
|
fr: Mise en forme terminée et cloture positive
|
||||||
isForward: true
|
isForward: true
|
||||||
attenteVisaToFinal:
|
attenteVisaToFinal:
|
||||||
from:
|
from:
|
||||||
- attenteVisa
|
- attenteVisa
|
||||||
to: final
|
to: final
|
||||||
metadata:
|
metadata:
|
||||||
label: {fr: Accorde le visa et cloture positive}
|
label: Accorde le visa et cloture positive
|
||||||
|
translated_labels:
|
||||||
|
fr: Accorde le visa et cloture positive
|
||||||
isForward: true
|
isForward: true
|
||||||
postSignatureToFinal:
|
postSignatureToFinal:
|
||||||
from:
|
from:
|
||||||
- postSignature
|
- postSignature
|
||||||
to: final
|
to: final
|
||||||
metadata:
|
metadata:
|
||||||
label: {fr: Cloture positive}
|
label: Cloture positive
|
||||||
|
translated_labels:
|
||||||
|
fr: Cloture positive
|
||||||
isForward: true
|
isForward: true
|
||||||
attenteTraitementToFinal:
|
attenteTraitementToFinal:
|
||||||
from:
|
from:
|
||||||
- attenteTraitement
|
- attenteTraitement
|
||||||
to: final
|
to: final
|
||||||
metadata:
|
metadata:
|
||||||
label: {fr: Traitement terminé et cloture positive}
|
label: Traitement terminé et cloture positive
|
||||||
|
translated_labels:
|
||||||
|
fr: Traitement terminé et cloture positive
|
||||||
isForward: true
|
isForward: true
|
||||||
attenteEnvoiToFinal:
|
attenteEnvoiToFinal:
|
||||||
from:
|
from:
|
||||||
- attenteEnvoi
|
- attenteEnvoi
|
||||||
to: final
|
to: final
|
||||||
metadata:
|
metadata:
|
||||||
label: {fr: Envoyé et cloture positive}
|
label: Envoyé et cloture positive
|
||||||
|
translated_labels:
|
||||||
|
fr: Envoyé et cloture positive
|
||||||
isForward: true
|
isForward: true
|
||||||
|
@ -50,8 +50,8 @@ class MetadataExtractor
|
|||||||
}
|
}
|
||||||
|
|
||||||
$metadata = $workflow->getMetadataStore()->getWorkflowMetadata();
|
$metadata = $workflow->getMetadataStore()->getWorkflowMetadata();
|
||||||
$text = \array_key_exists('label', $metadata) ?
|
$text = \array_key_exists('translated_labels', $metadata) ?
|
||||||
$this->translatableStringHelper->localize($metadata['label']) : $workflow->getName();
|
$this->translatableStringHelper->localize($metadata['translated_labels']) : ($metadata['label'] ?? $workflow->getName());
|
||||||
|
|
||||||
$workflowsList[] = ['name' => $workflow->getName(), 'text' => $text];
|
$workflowsList[] = ['name' => $workflow->getName(), 'text' => $text];
|
||||||
}
|
}
|
||||||
@ -69,8 +69,8 @@ class MetadataExtractor
|
|||||||
|
|
||||||
$markingMetadata = $workflow->getMetadataStore()->getPlaceMetadata($step->getCurrentStep());
|
$markingMetadata = $workflow->getMetadataStore()->getPlaceMetadata($step->getCurrentStep());
|
||||||
|
|
||||||
$text = \array_key_exists('label', $markingMetadata) ?
|
$text = \array_key_exists('translated_labels', $markingMetadata) ?
|
||||||
$this->translatableStringHelper->localize($markingMetadata['label']) : $step->getCurrentStep();
|
$this->translatableStringHelper->localize($markingMetadata['translated_labels']) : ($markingMetadata['label'] ?? $step->getCurrentStep());
|
||||||
|
|
||||||
return ['name' => $step->getCurrentStep(), 'text' => $text];
|
return ['name' => $step->getCurrentStep(), 'text' => $text];
|
||||||
}
|
}
|
||||||
@ -89,8 +89,8 @@ class MetadataExtractor
|
|||||||
|
|
||||||
return [
|
return [
|
||||||
'name' => $transition->getName(),
|
'name' => $transition->getName(),
|
||||||
'text' => \array_key_exists('label', $metadata) ?
|
'text' => \array_key_exists('translated_labels', $metadata) ?
|
||||||
$this->translatableStringHelper->localize($metadata['label']) : $transition->getName(),
|
$this->translatableStringHelper->localize($metadata['translated_labels']) : ($metadata['label'] ?? $transition->getName()),
|
||||||
'isForward' => $metadata['isForward'] ?? null,
|
'isForward' => $metadata['isForward'] ?? null,
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
@ -105,8 +105,8 @@ class MetadataExtractor
|
|||||||
public function buildArrayPresentationForWorkflow(WorkflowInterface $workflow): array
|
public function buildArrayPresentationForWorkflow(WorkflowInterface $workflow): array
|
||||||
{
|
{
|
||||||
$metadata = $workflow->getMetadataStore()->getWorkflowMetadata();
|
$metadata = $workflow->getMetadataStore()->getWorkflowMetadata();
|
||||||
$text = \array_key_exists('label', $metadata) ?
|
$text = \array_key_exists('translated_labels', $metadata) ?
|
||||||
$this->translatableStringHelper->localize($metadata['label']) : $workflow->getName();
|
$this->translatableStringHelper->localize($metadata['translated_labels']) : ($metadata['label'] ?? $workflow->getName());
|
||||||
|
|
||||||
return ['name' => $workflow->getName(), 'text' => $text];
|
return ['name' => $workflow->getName(), 'text' => $text];
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user