├── .github └── FUNDING.yml ├── .gitignore ├── CHANGELOG.md ├── README.md ├── composer.json ├── config ├── services.yaml └── twig_services.yaml ├── docs └── index.md ├── src ├── Annotations │ └── Encrypted.php ├── Command │ ├── EncryptDatabaseCommand.php │ └── GenKeyCommand.php ├── DependencyInjection │ ├── Configuration.php │ └── SpecShaperEncryptExtension.php ├── Encryptors │ ├── AesCbcEncryptor.php │ ├── AesGcmEncryptor.php │ ├── EncryptorFactory.php │ └── EncryptorInterface.php ├── Event │ ├── EncryptEvent.php │ ├── EncryptEventInterface.php │ ├── EncryptEvents.php │ ├── EncryptKeyEvent.php │ └── EncryptKeyEvents.php ├── EventListener │ ├── DoctrineEncryptListener.php │ ├── DoctrineEncryptListenerInterface.php │ └── EncryptEventListener.php ├── Exception │ └── EncryptException.php ├── SpecShaperEncryptBundle.php └── Twig │ └── EncryptExtension.php ├── tests └── Unit │ ├── Command │ └── GenKeyCommandTest.php │ └── Encryptors │ ├── AesCbcEncryptorTest.php │ └── AesGcmEncryptorTest.php └── translations └── messages.en.xlf /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: [mogilvie] -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /.idea 2 | /vendor 3 | composer.lock -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogilvie/EncryptBundle/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogilvie/EncryptBundle/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogilvie/EncryptBundle/HEAD/composer.json -------------------------------------------------------------------------------- /config/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogilvie/EncryptBundle/HEAD/config/services.yaml -------------------------------------------------------------------------------- /config/twig_services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogilvie/EncryptBundle/HEAD/config/twig_services.yaml -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/Annotations/Encrypted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogilvie/EncryptBundle/HEAD/src/Annotations/Encrypted.php -------------------------------------------------------------------------------- /src/Command/EncryptDatabaseCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogilvie/EncryptBundle/HEAD/src/Command/EncryptDatabaseCommand.php -------------------------------------------------------------------------------- /src/Command/GenKeyCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogilvie/EncryptBundle/HEAD/src/Command/GenKeyCommand.php -------------------------------------------------------------------------------- /src/DependencyInjection/Configuration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogilvie/EncryptBundle/HEAD/src/DependencyInjection/Configuration.php -------------------------------------------------------------------------------- /src/DependencyInjection/SpecShaperEncryptExtension.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogilvie/EncryptBundle/HEAD/src/DependencyInjection/SpecShaperEncryptExtension.php -------------------------------------------------------------------------------- /src/Encryptors/AesCbcEncryptor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogilvie/EncryptBundle/HEAD/src/Encryptors/AesCbcEncryptor.php -------------------------------------------------------------------------------- /src/Encryptors/AesGcmEncryptor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogilvie/EncryptBundle/HEAD/src/Encryptors/AesGcmEncryptor.php -------------------------------------------------------------------------------- /src/Encryptors/EncryptorFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogilvie/EncryptBundle/HEAD/src/Encryptors/EncryptorFactory.php -------------------------------------------------------------------------------- /src/Encryptors/EncryptorInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogilvie/EncryptBundle/HEAD/src/Encryptors/EncryptorInterface.php -------------------------------------------------------------------------------- /src/Event/EncryptEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogilvie/EncryptBundle/HEAD/src/Event/EncryptEvent.php -------------------------------------------------------------------------------- /src/Event/EncryptEventInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogilvie/EncryptBundle/HEAD/src/Event/EncryptEventInterface.php -------------------------------------------------------------------------------- /src/Event/EncryptEvents.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogilvie/EncryptBundle/HEAD/src/Event/EncryptEvents.php -------------------------------------------------------------------------------- /src/Event/EncryptKeyEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogilvie/EncryptBundle/HEAD/src/Event/EncryptKeyEvent.php -------------------------------------------------------------------------------- /src/Event/EncryptKeyEvents.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogilvie/EncryptBundle/HEAD/src/Event/EncryptKeyEvents.php -------------------------------------------------------------------------------- /src/EventListener/DoctrineEncryptListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogilvie/EncryptBundle/HEAD/src/EventListener/DoctrineEncryptListener.php -------------------------------------------------------------------------------- /src/EventListener/DoctrineEncryptListenerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogilvie/EncryptBundle/HEAD/src/EventListener/DoctrineEncryptListenerInterface.php -------------------------------------------------------------------------------- /src/EventListener/EncryptEventListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogilvie/EncryptBundle/HEAD/src/EventListener/EncryptEventListener.php -------------------------------------------------------------------------------- /src/Exception/EncryptException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogilvie/EncryptBundle/HEAD/src/Exception/EncryptException.php -------------------------------------------------------------------------------- /src/SpecShaperEncryptBundle.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogilvie/EncryptBundle/HEAD/src/SpecShaperEncryptBundle.php -------------------------------------------------------------------------------- /src/Twig/EncryptExtension.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogilvie/EncryptBundle/HEAD/src/Twig/EncryptExtension.php -------------------------------------------------------------------------------- /tests/Unit/Command/GenKeyCommandTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogilvie/EncryptBundle/HEAD/tests/Unit/Command/GenKeyCommandTest.php -------------------------------------------------------------------------------- /tests/Unit/Encryptors/AesCbcEncryptorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogilvie/EncryptBundle/HEAD/tests/Unit/Encryptors/AesCbcEncryptorTest.php -------------------------------------------------------------------------------- /tests/Unit/Encryptors/AesGcmEncryptorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogilvie/EncryptBundle/HEAD/tests/Unit/Encryptors/AesGcmEncryptorTest.php -------------------------------------------------------------------------------- /translations/messages.en.xlf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogilvie/EncryptBundle/HEAD/translations/messages.en.xlf --------------------------------------------------------------------------------