symfonysymfony-voters

Implement granular authorization with Symfony Voters; decouple permission logic from controllers; test authorization separately from business logic