PHPackages                             prismic/prismic-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. prismic/prismic-bundle

AbandonedArchivedSymfony-bundle

prismic/prismic-bundle
======================

Prismic.io integration with Symfony2

921.3k8[2 issues](https://github.com/prismicio/SymfonyBundle/issues)[1 PRs](https://github.com/prismicio/SymfonyBundle/pulls)1PHP

Since Sep 27Pushed 7y ago8 watchersCompare

[ Source](https://github.com/prismicio/SymfonyBundle)[ Packagist](https://packagist.org/packages/prismic/prismic-bundle)[ RSS](/packages/prismic-prismic-bundle/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependenciesVersions (3)Used By (1)

PrismicBundle
=============

[](#prismicbundle)

⚠️ UNMAINTAINED PROJECT ⚠️
--------------------------

[](#warning-unmaintained-project-warning)

This project is now unmaintained and becomes more and more outdated comparing to the evolution of the Symfony framework. We invite you to read our [PHP documentation](https://prismic.io/docs/php/getting-started/with-the-php-starter-kit) and integrate yourself our [PHP SDK](https://packagist.org/packages/prismic/php-sdk) in your Symfony project.

### Info

[](#info)

This Bundle integrates the  php-kit with the Symfony Framework:

For an example use see:

### Installation

[](#installation)

Add the following dependencies to your projects `composer.json` file:

```
"require": {
    # ..
    "prismic/prismic-bundle": "~1.0@dev"
    # ..
}

```

### Configuration

[](#configuration)

Add the following configuration to your projects `app/config/config.yml` file:

```
# Default configuration for extension with alias: "prismic"
prismic:
    api:
        endpoint:             ~ # Required
        access_token:         ~
        client_id:            ~
        client_secret:        ~

```

You can override the redirect route from the bundle configuration:

```
# Default configuration for extension with alias: "prismic"
prismic:
    oauth:
        redirect_route:         home # Name of the route
        redirect_route_params:  []   # An array with additional route params

```

### TODOs

[](#todos)

- Add a listener for Symfony 2.3 to set the request data into the context as 2.3 does not support ExpressionLanguage
- Add unit (and functional?) tests
- Provide twig templates to render documents
- Make caching configurable once [prismicio-community/php-kit#32](https://github.com/prismicio-community/php-kit/pull/32) is implemented

### Credits

[](#credits)

Kudos to [lsmith77](https://github.com/lsmith77) who did all the hard work!

###  Health Score

29

—

LowBetter than 60% of packages

Maintenance16

Infrequent updates — may be unmaintained

Popularity29

Limited adoption so far

Community24

Small or concentrated contributor base

Maturity44

Maturing project, gaining track record

 Bus Factor2

2 contributors hold 50%+ of commits

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.

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/20873?v=4)[Luke Smith](/maintainers/lsmith)[@lsmith](https://github.com/lsmith)

![](https://avatars.githubusercontent.com/u/140370?v=4)[Thibault Duplessis](/maintainers/ornicar)[@ornicar](https://github.com/ornicar)

---

Top Contributors

[![erwan](https://avatars.githubusercontent.com/u/16061?v=4)](https://github.com/erwan "erwan (16 commits)")[![lsmith77](https://avatars.githubusercontent.com/u/300279?v=4)](https://github.com/lsmith77 "lsmith77 (12 commits)")[![ornicar](https://avatars.githubusercontent.com/u/140370?v=4)](https://github.com/ornicar "ornicar (4 commits)")[![CHH](https://avatars.githubusercontent.com/u/16783?v=4)](https://github.com/CHH "CHH (3 commits)")[![digitalkaoz](https://avatars.githubusercontent.com/u/293591?v=4)](https://github.com/digitalkaoz "digitalkaoz (1 commits)")[![debiasio](https://avatars.githubusercontent.com/u/9430761?v=4)](https://github.com/debiasio "debiasio (1 commits)")[![rudyrigot](https://avatars.githubusercontent.com/u/552279?v=4)](https://github.com/rudyrigot "rudyrigot (1 commits)")[![srenault](https://avatars.githubusercontent.com/u/1011289?v=4)](https://github.com/srenault "srenault (1 commits)")

### Embed Badge

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

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

PHPackages © 2026

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