PHPackages                             hanaboso/rest-bundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. hanaboso/rest-bundle

ActiveLibrary[API Development](/categories/api)

hanaboso/rest-bundle
====================

Hanaboso - rest-bundle

1.6.0(4mo ago)016.6k↓48.5%[2 PRs](https://github.com/hanaboso/rest-bundle/pulls)3Apache-2.0PHPPHP ^8.4CI passing

Since Jan 21Pushed 3mo ago1 watchersCompare

[ Source](https://github.com/hanaboso/rest-bundle)[ Packagist](https://packagist.org/packages/hanaboso/rest-bundle)[ RSS](/packages/hanaboso-rest-bundle/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (5)Versions (27)Used By (3)

Hanaboso REST Bundle
====================

[](#hanaboso-rest-bundle)

[![Build Status](https://camo.githubusercontent.com/b97667d6fc6796bc250680a95d3d4869fee5f564f7b2064cb6077039d9a532a3/68747470733a2f2f7472617669732d63692e6f72672f68616e61626f736f2f726573742d62756e646c652e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/hanaboso/rest-bundle)[![Coverage Status](https://camo.githubusercontent.com/5cb9df53ec4ebc11812d9379dcec16405c978fbed76a7b187a202e44b413e53d/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f6769746875622f68616e61626f736f2f726573742d62756e646c652f62616467652e7376673f6272616e63683d6d6173746572)](https://coveralls.io/github/hanaboso/rest-bundle?branch=master)[![PHPStan](https://camo.githubusercontent.com/ff3c7f8c8667ce643f47e74532748f673482a5f95d7d4269f925f2eebbe5117e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048505374616e2d6c6576656c253230382d627269676874677265656e)](https://img.shields.io/badge/PHPStan-level%208-brightgreen)[![Downloads](https://camo.githubusercontent.com/11cde69d02a2922367d2d2a108326301b2843a4eb13a7431b4984876daca3fb4/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f68616e61626f736f2f726573742d62756e646c65)](https://packagist.org/packages/hanaboso/rest-bundle)

**Installation**

```
composer require hanaboso/rest-bundle

```

**Configuration**

```
rest:
    routes:
        ^/: ['json', 'xml']
    decoders:
        json: 'rest.decoder.json'
        xml: 'rest.decoder.xml'
    cors:
        ^/:
            origin: ['*']
            methods: ['GET', 'POST', 'PUT', 'DELETE', 'OPTIONS']
            headers: ['Content-Type']
            credentials: TRUE
    security:
        ^/:
            X-Frame-Options: 'sameorigin'
            X-XSS-Protection: '1; mode=block'
            X-Content-Type-Options: 'nosniff'
            Content-Security-Policy: "default-src * data: blob: 'unsafe-inline' 'unsafe-eval'"
            Strict-Transport-Security: 'max-age=31536000; includeSubDomains; preload'
            Referrer-Policy: 'strict-origin-when-cross-origin'
            Feature-Policy: "accelerometer 'self'; ambient-light-sensor 'self'; autoplay 'self'; camera 'self'; cookie 'self'; docwrite 'self'; domain 'self'; encrypted-media 'self'; fullscreen 'self'; geolocation 'self'; gyroscope 'self'; magnetometer 'self'; microphone 'self'; midi 'self'; payment 'self'; picture-in-picture 'self'; speaker 'self'; sync-script 'self'; sync-xhr 'self'; unsized-media 'self'; usb 'self'; vertical-scroll 'self'; vibrate 'self'; vr 'self'"
            Expect-CT: 'max-age=3600'

```

###  Health Score

54

—

FairBetter than 97% of packages

Maintenance78

Regular maintenance activity

Popularity25

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity84

Battle-tested with a long release history

 Bus Factor1

Top contributor holds 64.3% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~94 days

Recently: every ~189 days

Total

24

Last Release

132d ago

PHP version history (7 changes)1.0.0PHP ^7.4

1.0.10PHP ^7.4 || ^8.0

1.1.0PHP ^8.0

1.1.6PHP ^8.1

1.2.0PHP ^8.2

1.4.0PHP ^8.3

1.5.0PHP ^8.4

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/38781718?v=4)[Hanaboso](/maintainers/Hanaboso)[@hanaboso](https://github.com/hanaboso)

---

Top Contributors

[![JirsaR](https://avatars.githubusercontent.com/u/15608377?v=4)](https://github.com/JirsaR "JirsaR (18 commits)")[![radek-bruha](https://avatars.githubusercontent.com/u/7072163?v=4)](https://github.com/radek-bruha "radek-bruha (10 commits)")

### Embed Badge

![Health badge](/badges/hanaboso-rest-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/hanaboso-rest-bundle/health.svg)](https://phpackages.com/packages/hanaboso-rest-bundle)
```

###  Alternatives

[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.4k5.6M651](/packages/sylius-sylius)[rekalogika/mapper

An object mapper for PHP and Symfony. Maps an object to another object. Primarily used for transforming an entity to a DTO and vice versa.

3847.7k1](/packages/rekalogika-mapper)[timiki/rpc-server-bundle

JSON-RPC server bundle for symfony

2086.3k1](/packages/timiki-rpc-server-bundle)[stfalcon-studio/api-bundle

Base classes and helper services to build API application via Symfony.

1032.1k](/packages/stfalcon-studio-api-bundle)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
