Uploaded image for project: 'Magnolia Form Module'
  1. Magnolia Form Module
  2. MGNLFORM-84

FormEngine should be an interface

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Won't Do
    • Neutral
    • None
    • None
    • None
    • None

    Description

      If FormEngine was an interface instead of an abstract class it would be easier to both decorate and to create anonymous implementations to handle special cases. See MGNLFORM-83 for a situation which could be handled better by using an anonymous implementation and returning an error view instead of simply writing the problem to the logs.

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

                Unassigned Unassigned
                tmattsson Tobias Mattsson
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Checklists

                    Task DoD