skript-manufaktur / simple-rest-bundle
Upgrading a Symfony project with capabilities of a simple REST API.
Package info
github.com/Sengorius/simple-rest-bundle
Type:symfony-bundle
pkg:composer/skript-manufaktur/simple-rest-bundle
Requires
- php: ^8.4
- ext-ctype: *
- ext-iconv: *
- symfony/event-dispatcher: ^7.4||^8.0
- symfony/messenger: ^7.4||^8.0
- symfony/property-access: ^7.4||^8.0
- symfony/property-info: ^7.4||^8.0
- symfony/serializer: ^7.4||^8.0
- symfony/validator: ^7.4||^8.0
Requires (Dev)
- doctrine/doctrine-bundle: ^3.2
- doctrine/orm: ^3.6
- escapestudios/symfony2-coding-standard: ^3.18
- phpstan/phpstan-symfony: ^2.0
- phpunit/phpunit: ^12.5
- squizlabs/php_codesniffer: ^4.0
- symfony/monolog-bundle: ^4.0
- symfony/options-resolver: ^8.0
- symfony/security-core: ^8.0
- symfony/uid: ^8.0
Suggests
- doctrine/doctrine-bundle: ^3.2
- doctrine/orm: ^3.6
- symfony/monolog-bundle: ^3.10||^4.0
- symfony/options-resolver: ^7.4||^8.0
- symfony/security-core: ^7.4||^8.0
- symfony/uid: ^7.4||^8.0
README
This Symfony bundle introduces helpers for a REST API. It is optimized to use the symfony/messenger component
internally.
Installation
This package is available on Packagist and should be installed using Composer:
composer require skript-manufaktur/simple-rest-bundle
If you don't use Symfony Flex, you must enable the bundle manually in the application:
return [ /* ... */ SkriptManufaktur\SimpleRestBundle\SkriptManufakturSimpleRestBundle::class => ['all' => true], ];
Documentation
The documentation for this bundle will be maintained in the GitHub pages: https://sengorius.github.io/repositories/simple-rest/index.html
Tests
Like to validate the tests or check coding standards? Clone the repository, run composer install and
composer check-bundle or take a look at the composer.json to run single code checks.