Skip to content

Surcouche complète #1

@deozza

Description

@deozza

Etendre Philarmony

but final :

  • composer require deozza/philarmony
    • coeur logique de philarmony (config parser, routes, validation, etc) = PhilarmonyCoreBundle
    • gestion des utilisateurs (extensible) = PhilarmonyUserBundle
    • doc en ligne = PhilarmonyDocBundle

Philarmony core

Il faudrait extraire le core de Philarmony dans un PhilarmonyCoreBundle

PhilarmonyUserBundle

S'inspirer de FOSUserBundle, adapter au besoin de Philarmony

PhilarmonyDocBundle

Accessibilité variable (uniquement admin ? Ouais mais pas cool pour partenaires...)

GET /api/doc => Liste toutes les routes possibles
GET /api/doc/{entity_name} => liste les propriétés, les états et les méthodes liées
GET /api/doc/{entity_name}/{property_name} => liste la config de la propriété.

Doc en ligne

Faire une vraie doc en ligne (comme ApiPlatform ou Symfony) et pas seulement un README.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions