Download the PHP package sourcebroker/t3api without Composer
On this page you can find all versions of the php package sourcebroker/t3api. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download sourcebroker/t3api
More information about sourcebroker/t3api
Files in sourcebroker/t3api
Download sourcebroker/t3api
More information about sourcebroker/t3api
Files in sourcebroker/t3api
Vendor sourcebroker
Package t3api
Short Description REST API for your TYPO3 project. Config with annotations, build in filtering, pagination, typolinks, image processing, serialization contexts, responses in Hydra/JSON-LD format.
License GPL-2.0-or-later
Package t3api
Short Description REST API for your TYPO3 project. Config with annotations, build in filtering, pagination, typolinks, image processing, serialization contexts, responses in Hydra/JSON-LD format.
License GPL-2.0-or-later
Please rate this library. Is it a good library?
Informations about the package t3api
TYPO3 Extension t3api
Features
- Support for Extbase models with GET, POST, PATCH, PUT, DELETE operations.
- Configuration with classes, properties and methods annotations.
- Build-in filters: boolean, numeric, order, range and text (partial, match against and exact strategies).
- Build-in pagination.
- Support for typolinks.
- Support for image processing.
- Support for file uploads (FAL).
- Configurable routing.
- Responses in Hydra /JSON-LD format.
- Serialization contexts - customizable output depending on routing.
- Easy customizable serialization handlers and subscribers.
- Backend module with Swagger for documentation and real testing.
Documentation
Read the docs at https://docs.typo3.org/p/sourcebroker/t3api/master/en-us/
Example integration
To check some real code see t3apinews - an example integration of t3api for well known news extension.
Demo
If you use ddev then in less than 5min you can have working demo of ext:t3api
on you local computer.
Try https://github.com/sourcebroker/t3api-demo
All versions of t3api with dependencies
PHP Build Version
Package Version
Requires
php Version
^7.2.0 || ^8.0.0
ext-json Version *
ext-tokenizer Version *
ext-pdo Version *
typo3/cms-core Version ^10.4 || ^11.5
typo3/cms-extbase Version ^10.4 || ^11.5
typo3/cms-frontend Version ^10.4 || ^11.5
jms/serializer Version ^3.1
symfony/routing Version ^4.1 || ^5.0
symfony/expression-language Version ^4.1 || ^5.0
symfony/http-foundation Version ^4.2.9 || ^5.0
symfony/psr-http-message-bridge Version ^2.1
symfony/property-info Version ^4.4 || ^5.0
symfony/mime Version ^4.4 || ^5.0
symfony/cache Version ^4.4 || ^5.0 || ^6.0
goldspecdigital/oooas Version ^2.4
phpdocumentor/reflection-docblock Version ^5.1
doctrine/annotations Version ^1.0
ext-json Version *
ext-tokenizer Version *
ext-pdo Version *
typo3/cms-core Version ^10.4 || ^11.5
typo3/cms-extbase Version ^10.4 || ^11.5
typo3/cms-frontend Version ^10.4 || ^11.5
jms/serializer Version ^3.1
symfony/routing Version ^4.1 || ^5.0
symfony/expression-language Version ^4.1 || ^5.0
symfony/http-foundation Version ^4.2.9 || ^5.0
symfony/psr-http-message-bridge Version ^2.1
symfony/property-info Version ^4.4 || ^5.0
symfony/mime Version ^4.4 || ^5.0
symfony/cache Version ^4.4 || ^5.0 || ^6.0
goldspecdigital/oooas Version ^2.4
phpdocumentor/reflection-docblock Version ^5.1
doctrine/annotations Version ^1.0
The package sourcebroker/t3api contains the following files
Loading the files please wait ....