PHPackages                             suminagashi/orchestra - 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. [Admin Panels](/categories/admin)
4. /
5. suminagashi/orchestra

ActiveSymfony-bundle[Admin Panels](/categories/admin)

suminagashi/orchestra
=====================

Sleek admin for your symfony projects

14[19 PRs](https://github.com/suminagashi/orchestra/pulls)Vue

Since Aug 4Pushed 3y ago1 watchersCompare

[ Source](https://github.com/suminagashi/orchestra)[ Packagist](https://packagist.org/packages/suminagashi/orchestra)[ RSS](/packages/suminagashi-orchestra/feed)WikiDiscussions master Synced today

READMEChangelogDependenciesVersions (21)Used By (0)

[![orchestra](./src/Resources/public/img/orchestra.png)](./src/Resources/public/img/orchestra.png)

**Sleek symfony admin boilerplate**

 [![Build](https://github.com/suminagashi/orchestra/workflows/Build/badge.svg?branch=master)](https://github.com/suminagashi/orchestra/workflows/Build/badge.svg?branch=master) [![Version](https://camo.githubusercontent.com/ac63ea66086624142d2affc26c563425d4e77d5bf5b99f400faad7ab35cc1fa5/68747470733a2f2f706f7365722e707567782e6f72672f73756d696e6167617368692f6f72636865737472612f76657273696f6e)](https://packagist.org/packages/suminagashi/orchestra) [![Total Download](https://camo.githubusercontent.com/25422072ad46929251d66c014e79472b6c1ca2ea6524bf241f701a88b3988dc8/68747470733a2f2f706f7365722e707567782e6f72672f73756d696e6167617368692f6f72636865737472612f646f776e6c6f616473)](https://packagist.org/packages/suminagashi/orchestra) [![License](https://camo.githubusercontent.com/320122de588b121a5b63be31e97debbfd29d25474400382e4db0a2a6dc289241/68747470733a2f2f706f7365722e707567782e6f72672f73756d696e6167617368692f6f72636865737472612f6c6963656e7365)](https://packagist.org/packages/suminagashi/orchestra)

Install the bundle :
--------------------

[](#install-the-bundle-)

> Flex recipe incoming...

### Register the bundle :

[](#register-the-bundle-)

```
// config/bundles.php

return [
    ...
    Suminagashi\OrchestraBundle\OrchestraBundle::class => ['all' => true],
];
```

### Register the route :

[](#register-the-route-)

```
// config/routes/orchestra.yaml

orchestra_admin:
  resource: "@OrchestraBundle/Resources/config/routes.xml"
  prefix: /admin
```

### Usage :

[](#usage-)

- Orchestra provide 2 new annotations :
    - `@Resource` for class
    - `@Field` for properties
- The data validation use `Symfony\Component\Validator\Constraints` annotation

### Examples :

[](#examples-)

```
// src/Entity/Dummy.php
