Skip to content

Latest commit

 

History

History
46 lines (29 loc) · 1001 Bytes

File metadata and controls

46 lines (29 loc) · 1001 Bytes

PHP FlexForms for TYPO3

Provides APIs to use FlexForms written as PHP arrays with TYPO3.

Why

We don't like the approach of TYPO3 FlexForms written in XML.

We have the following issues:

  1. XML is hard to read, extend, test and maintain.

That's why we prefer PHP files instead. That way developers are free to use whatever they want. Either plain PHP or even YAML or other formats. They are not forced to anything but can stick to their known tooling.

So this package should in general handle PHP FlexForms for TYPO3. It should ease the abstract usage by providing convenient integrations for general use cases, like the testing framework.

Usage

See our own tests for how to use, as they do nothing else.

Within testing framework

  1. Create a FlexForm

    A FlexForm is a PHP file that returns an array. Format is:

       // todo: provide an example here
  2. todo: add some more

  3. todo: add some more

TODO