polysource / symfony-bundle
Polysource Admin — Symfony bundle wiring core contracts into Symfony 7.4 (DI, routing, controllers).
Package info
github.com/polysource/symfony-bundle
Type:symfony-bundle
pkg:composer/polysource/symfony-bundle
Requires
- php: >=8.1
- polysource/core: ^0.1
- polysource/twig-theme: ^0.1
- symfony/config: ^6.4 || ^7.0 || ^8.0
- symfony/dependency-injection: ^6.4 || ^7.0 || ^8.0
- symfony/framework-bundle: ^6.4 || ^7.0 || ^8.0
- symfony/http-foundation: ^6.4 || ^7.0 || ^8.0
- symfony/http-kernel: ^6.4 || ^7.0 || ^8.0
- symfony/routing: ^6.4 || ^7.0 || ^8.0
- symfony/security-bundle: ^6.4 || ^7.0 || ^8.0
- symfony/translation: ^6.4 || ^7.0 || ^8.0
- symfony/twig-bundle: ^6.4 || ^7.0 || ^8.0
- symfony/yaml: ^6.4 || ^7.0 || ^8.0
Requires (Dev)
- phpunit/phpunit: ^10.5 || ^11.5
- symfony/browser-kit: ^6.4 || ^7.0 || ^8.0
- symfony/dom-crawler: ^6.4 || ^7.0 || ^8.0
- symfony/phpunit-bridge: ^6.4 || ^7.0 || ^8.0
This package is auto-updated.
Last update: 2026-05-10 21:01:29 UTC
README
Symfony bundle that wires polysource/core contracts into Symfony 7.4 (DI, routing, controllers, Twig view layer).
This package is the entry point for any Symfony application using Polysource Admin.
The pure-PHP core package can be used standalone, but most users will install
this bundle to get full HTTP/Twig integration.
Installation
composer require polysource/symfony-bundle
The bundle auto-registers itself via Symfony Flex.
Configuration
# config/packages/polysource.yaml polysource: url_prefix: /admin # default
Status
v0.1 — work in progress. Public API not yet frozen. See ROADMAP Phase 2.
Architectural decisions
This package implements:
- ADR-003 — physical routes per resource
- ADR-004 —
final readonly AdminContext - ADR-005 —
#[AsResource]attribute + interface methods
License
MIT