Skip to content

Akrzem/EasyAdminPlusBundle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EasyAdminPlusBundle

❗ Disclaimer ❗

EXPERIMENTAL-BETA VERSION > not recommended for production use

About

EasyAdminPlusBundle is a Symfony 4 wrapper for the amazing EasyCorp/EasyAdminBundle which includes some extra features.

Features

  • Admin management to restrict access to the secure area.
  • Provide a generator to guess the default EasyAdmin configuration based on Doctrine Types', Annotations' & Asserts' reflection + support popular 3rd party bundles.
  • Add an action to manage translations files.
  • ACL to restrict access based on entity/action role permissions
  • Add an action to export entities in CSV.

Requirements

  • PHP >= 7.1
  • Symfony 4
  • EasyAdminBundle ^1.17

Install

$ composer require wandi/easyadmin-plus-bundle

Replace EasyAdmin controller

Load routes from our AdminController or yours but make sure it extends AkrzemEasyAdminPlusBundle Controller

# config/routes/easy_admin.yaml
easy_admin_bundle:
    resource: '@AkrzemEasyAdminPlusBundle/Controller/AdminController.php'
    prefix: /admin
    type: annotation

Getting started

  1. Authentication
  2. Generator
  3. Translation Action
  4. ACL
  5. Export Action

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published