+33 7 66 06 80 03 LinkedIn
Cases

Fra en ophobning af forretningsregler til en struktureret Symfony-platform

Projektet handlede ikke om at lave ”nogle få formularer”. Flere brugerprofiler brugte platformen med forskellige rettigheder, mens forretningsobjekterne skiftede tilstand undervejs i processen.

Modellér tilstande og overgange

Vi begyndte med at modellere disse tilstande og de tilladte overgange. Den beslutning gjorde det muligt at flytte en del af logikken ud af controllerne og undgå, at de samme regler blev kopieret flere steder.

Symfonys rolle

Symfony leverede rammen for sikkerhed, validering, kommandoer og asynkron behandling. Projektets værdi kom dog ikke fra selve frameworket, men fra den korrekte omsætning af forretningsprocessen.

Forretningsregler, der skal struktureres?

Vis os din proces – vi begynder med dens tilstande og overgange.