PHPackages                             giftcards/encryption-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. [Security](/categories/security)
4. /
5. giftcards/encryption-bundle

ActiveLibrary[Security](/categories/security)

giftcards/encryption-bundle
===========================

Bundle to integrate the giftcards/encryption lib into symfony

1.4.0(6y ago)05.6k1[1 PRs](https://github.com/giftcards/GiftcardsEncryptionBundle/pulls)MITPHPPHP &gt;=7.1CI failing

Since Sep 18Pushed 6y ago6 watchersCompare

[ Source](https://github.com/giftcards/GiftcardsEncryptionBundle)[ Packagist](https://packagist.org/packages/giftcards/encryption-bundle)[ RSS](/packages/giftcards-encryption-bundle/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependencies (7)Versions (9)Used By (0)

GiftcardsEncryptionBundle [![Build Status](https://camo.githubusercontent.com/362a7a2672f3e8bd88b301f3a1164bf029de735d225fa1fb3c72df0656631e7f/68747470733a2f2f7472617669732d63692e6f72672f6769667463617264732f476966746361726473456e6372797074696f6e42756e646c652e737667)](https://travis-ci.org/giftcards/GiftcardsEncryptionBundle)
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

[](#giftcardsencryptionbundle-)

Bundle to integrate the encryption lib into symfony

default configuration

```
# Default configuration for extension with alias: "giftcards_encryption"ftcards_encryption --ansi
giftcards_encryption:
    cipher_texts:
        rotators:

            # Prototype
            name:
                type:                 ~ # Required
                options:              []
        serializers:
            type:                 ~ # Required
            options:              []
            priority:             0
        deserializers:
            type:                 ~ # Required
            options:              []
            priority:             0
    profiles:

        # Prototype
        name:
            cipher:               ~ # Required
            key_name:             ~ # Required
    keys:
        sources:
            type:                 ~ # Required
            options:              []
            prefix:               ''
            add_circular_guard:   false
        cache:                false
        map:

            # Prototype
            name:                 ~
        fallbacks:

            # Prototype
            name:                 []
        combine:

            # Prototype
            name:
                left:                 ~ # Required
                right:                ~ # Required
    default_profile:      null
    doctrine:
        encrypted_properties:
            enabled:              true
            connections:

                # Default:
                - default

```

Doctrine
--------

[](#doctrine)

you can configure the the connections to assign the encrypted properties listener by setting the `doctrine.encrypted_properties.connections` with an array of the names of the connections you configured in the doctrine configs that you want the encrypted properties feature to be available for. if you are not using doctrine set `doctrine.encrypted_properties.enabled` to false.

###  Health Score

31

—

LowBetter than 66% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity18

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity63

Established project with proven stability

 Bus Factor1

Top contributor holds 62.5% 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 ~257 days

Recently: every ~367 days

Total

7

Last Release

2397d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/d9aab16f03ae39f3bbf4472b979c610ed91b109dde5f964f02d679734e557b1d?d=identicon)[Alex-BHN](/maintainers/Alex-BHN)

![](https://www.gravatar.com/avatar/56f9d1be2ddc47f4f2c891cac47d6ea575757dfb31b2b20056a7333390deae02?d=identicon)[yjv](/maintainers/yjv)

---

Top Contributors

[![hppycoder](https://avatars.githubusercontent.com/u/541976?v=4)](https://github.com/hppycoder "hppycoder (5 commits)")[![mslusherbhn](https://avatars.githubusercontent.com/u/57144883?v=4)](https://github.com/mslusherbhn "mslusherbhn (3 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/giftcards-encryption-bundle/health.svg)

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

###  Alternatives

[mews/purifier

Laravel 5/6/7/8/9/10 HtmlPurifier Package

2.0k18.7M143](/packages/mews-purifier)[codeconsortium/ccdn-user-security-bundle

CCDN User Security Bundle

59100.7k](/packages/codeconsortium-ccdn-user-security-bundle)[paragonie/ecc

PHP Elliptic Curve Cryptography library

24820.0k37](/packages/paragonie-ecc)

PHPackages © 2026

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