TYPO3 Extension “legacy_collections” ==================================== This extension provides TCA information and database tables for the generic “sys_collections” concept, which allows for statically select items into a collection. In addition, two API classes for fetching items from a collection are available as well: - ``FriendsOfTYPO3\LegacyCollections\Collection\RecordCollectionRepository`` - ``FriendsOfTYPO3\LegacyCollections\Collection\StaticRecordCollection`` Both classes previously resided in the PHP namespace ``TYPO3\CMS\Core\Collection``. The functionality was part of the TYPO3 Core until TYPO3 v11.0, and moved into its own extension, receiving its own public repository. Installation ------------ The latest version can be installed via TER (https://extensions.typo3.org) or via composer by adding ``composer require friendsoftypo3/legacy-collections`` in a TYPO3 v10.0+ installation. Current state ------------- The extension has been part of TYPO3 Core for a very long time but its API wasn’t flexible enough to build a generic collection model. It may become more healthy if maintained as third party extension and has been extracted for this reason. Contribution ------------ Feel free to submit any pull request, or add documentation, tests, as you please. We will publish a new version every once in a while, depending on the amount of changes and pull requests submitted. License ~~~~~~~ The extension is published under GPL v2+, all included third-party libraries are published under their respective licenses. Authors ~~~~~~~ Many contributors have been working on this area while this functionality was part of the TYPO3 Core. This package is now maintained by a loose group of TYPO3 enthusiasts inside the TYPO3 Community. Feel free to contact Benni Mack (benni.mack@typo3.org) for any questions regarding “legacy_collections”.