Modulentwicklung Lürssenwerft

Technologien: PHP, Symfony, MySQL

  • Überschreiben der Symfony Workflow Kernkomponenten zum Aufbau eines Mehrmandanten Workflows und anreichern durch zusätzliche Funktionalität, wie dem Festhalten von Mandanten Informationen
  • Hinzufügen verschiedener Events und Dispatcher im Workflow, für das Hinterlegen von Daten, Validieren des Workflows und das antriggern weiterer Plattform Requests
  • Implementierung div. Subscriber mittels Pipeline-Pattern für das Abarbeiten verschiedener Prozesse, wie Speichern von History, von Benutzern zur Aktivität, das Zurückweisen, das Weiterleiten, die Sprung Funktion, die Überspringen Funktion, der Emailversand und weiterer Portal-Calls 
  • Einfügen von Validatoren für das Prüfen von Mandanten, Benutzer-Rechten und der Workflowprozessschritte
  • Implementierung verschiedener Twig-Extensions für Sub-Templates zum Ausliefern von Metadaten, Workflowhistory und Benutzer bezogener Aktionbuttons
  • Anfertigen der technischen Dokumentation des Moduls in Markdown Format
  • Erweiterung der Portalfunktionalität durch zusätzliche Symfony Services, wie Logging, Emailversand, Api-Plattform-Filter und Doctrine Listener (Softdelete)
  • Fehlerbehebung bestehender Komponenten, wie Encoding Probleme, Login-Fehler und OAuth-Funktionalität
  • Logging vereinheitlicht und überarbeitet, mit zusätzlichen Werten angereichert
  • Lokalisierung eingepflegt mit englischen Übersetzungen


2018 - 2019

Wir benötigen Ihre Zustimmung zum Laden der Übersetzungen

Wir nutzen einen Drittanbieter-Service, um den Inhalt der Website zu übersetzen, der möglicherweise Daten über Ihre Aktivitäten sammelt. Bitte überprüfen Sie die Details in der Datenschutzerklärung und akzeptieren Sie den Dienst, um die Übersetzungen zu sehen.