├── .gitignore ├── .travis.yml ├── Controller └── ExtraAdminController.php ├── DependencyInjection ├── Compiler │ ├── AddAuditEntityCompilerPass.php │ ├── AddTrashEntityCompilerPass.php │ ├── EntityRouterCompilerPass.php │ └── SonataTemplatesPass.php ├── Configuration.php └── PicossSonataExtraAdminExtension.php ├── Entity └── Repository │ └── SortableRepository.php ├── Filter └── SoftDeleteableTrashFilter.php ├── Handler └── SortableHandler.php ├── LICENSE ├── Model ├── AuditReader.php ├── TrashManager.php ├── TrashManagerInterface.php ├── TrashReader.php └── TrashReaderInterface.php ├── PicossSonataExtraAdminBundle.php ├── README.md ├── Resources ├── config │ ├── ORM │ │ ├── audit.xml │ │ ├── sortable.xml │ │ └── trash.xml │ └── services.xml ├── doc │ ├── audit_manager.md │ ├── configuration_reference.md │ ├── index.md │ ├── list_view_sortable.md │ ├── list_view_types.md │ ├── show_view_types.md │ └── trash_manager.md ├── translations │ ├── PicossSonataExtraAdminBundle.en.xliff │ └── PicossSonataExtraAdminBundle.fr.xliff └── views │ ├── Button │ └── trash_button.html.twig │ └── CRUD │ ├── base_list.html.twig │ ├── history.html.twig │ ├── history_revert.html.twig │ ├── history_revision_timestamp.html.twig │ ├── list__action_sort.html.twig │ ├── list_badge.html.twig │ ├── list_image.html.twig │ ├── list_label.html.twig │ ├── list_progress_bar.html.twig │ ├── list_string_template.html.twig │ ├── list_trash_inner_row.html.twig │ ├── show_badge.html.twig │ ├── show_image.html.twig │ ├── show_label.html.twig │ ├── show_progress_bar.html.twig │ ├── show_string_template.html.twig │ ├── trash.html.twig │ └── untrash.html.twig ├── Route └── EntityRouterBuilder.php ├── Tests └── bootstrap.php ├── composer.json └── phpunit.xml.dist /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/.travis.yml -------------------------------------------------------------------------------- /Controller/ExtraAdminController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/Controller/ExtraAdminController.php -------------------------------------------------------------------------------- /DependencyInjection/Compiler/AddAuditEntityCompilerPass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/DependencyInjection/Compiler/AddAuditEntityCompilerPass.php -------------------------------------------------------------------------------- /DependencyInjection/Compiler/AddTrashEntityCompilerPass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/DependencyInjection/Compiler/AddTrashEntityCompilerPass.php -------------------------------------------------------------------------------- /DependencyInjection/Compiler/EntityRouterCompilerPass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/DependencyInjection/Compiler/EntityRouterCompilerPass.php -------------------------------------------------------------------------------- /DependencyInjection/Compiler/SonataTemplatesPass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/DependencyInjection/Compiler/SonataTemplatesPass.php -------------------------------------------------------------------------------- /DependencyInjection/Configuration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/DependencyInjection/Configuration.php -------------------------------------------------------------------------------- /DependencyInjection/PicossSonataExtraAdminExtension.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/DependencyInjection/PicossSonataExtraAdminExtension.php -------------------------------------------------------------------------------- /Entity/Repository/SortableRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/Entity/Repository/SortableRepository.php -------------------------------------------------------------------------------- /Filter/SoftDeleteableTrashFilter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/Filter/SoftDeleteableTrashFilter.php -------------------------------------------------------------------------------- /Handler/SortableHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/Handler/SortableHandler.php -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/LICENSE -------------------------------------------------------------------------------- /Model/AuditReader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/Model/AuditReader.php -------------------------------------------------------------------------------- /Model/TrashManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/Model/TrashManager.php -------------------------------------------------------------------------------- /Model/TrashManagerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/Model/TrashManagerInterface.php -------------------------------------------------------------------------------- /Model/TrashReader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/Model/TrashReader.php -------------------------------------------------------------------------------- /Model/TrashReaderInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/Model/TrashReaderInterface.php -------------------------------------------------------------------------------- /PicossSonataExtraAdminBundle.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/PicossSonataExtraAdminBundle.php -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/README.md -------------------------------------------------------------------------------- /Resources/config/ORM/audit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/Resources/config/ORM/audit.xml -------------------------------------------------------------------------------- /Resources/config/ORM/sortable.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/Resources/config/ORM/sortable.xml -------------------------------------------------------------------------------- /Resources/config/ORM/trash.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/Resources/config/ORM/trash.xml -------------------------------------------------------------------------------- /Resources/config/services.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/Resources/config/services.xml -------------------------------------------------------------------------------- /Resources/doc/audit_manager.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/Resources/doc/audit_manager.md -------------------------------------------------------------------------------- /Resources/doc/configuration_reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/Resources/doc/configuration_reference.md -------------------------------------------------------------------------------- /Resources/doc/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/Resources/doc/index.md -------------------------------------------------------------------------------- /Resources/doc/list_view_sortable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/Resources/doc/list_view_sortable.md -------------------------------------------------------------------------------- /Resources/doc/list_view_types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/Resources/doc/list_view_types.md -------------------------------------------------------------------------------- /Resources/doc/show_view_types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/Resources/doc/show_view_types.md -------------------------------------------------------------------------------- /Resources/doc/trash_manager.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/Resources/doc/trash_manager.md -------------------------------------------------------------------------------- /Resources/translations/PicossSonataExtraAdminBundle.en.xliff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/Resources/translations/PicossSonataExtraAdminBundle.en.xliff -------------------------------------------------------------------------------- /Resources/translations/PicossSonataExtraAdminBundle.fr.xliff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/Resources/translations/PicossSonataExtraAdminBundle.fr.xliff -------------------------------------------------------------------------------- /Resources/views/Button/trash_button.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/Resources/views/Button/trash_button.html.twig -------------------------------------------------------------------------------- /Resources/views/CRUD/base_list.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/Resources/views/CRUD/base_list.html.twig -------------------------------------------------------------------------------- /Resources/views/CRUD/history.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/Resources/views/CRUD/history.html.twig -------------------------------------------------------------------------------- /Resources/views/CRUD/history_revert.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/Resources/views/CRUD/history_revert.html.twig -------------------------------------------------------------------------------- /Resources/views/CRUD/history_revision_timestamp.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/Resources/views/CRUD/history_revision_timestamp.html.twig -------------------------------------------------------------------------------- /Resources/views/CRUD/list__action_sort.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/Resources/views/CRUD/list__action_sort.html.twig -------------------------------------------------------------------------------- /Resources/views/CRUD/list_badge.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/Resources/views/CRUD/list_badge.html.twig -------------------------------------------------------------------------------- /Resources/views/CRUD/list_image.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/Resources/views/CRUD/list_image.html.twig -------------------------------------------------------------------------------- /Resources/views/CRUD/list_label.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/Resources/views/CRUD/list_label.html.twig -------------------------------------------------------------------------------- /Resources/views/CRUD/list_progress_bar.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/Resources/views/CRUD/list_progress_bar.html.twig -------------------------------------------------------------------------------- /Resources/views/CRUD/list_string_template.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/Resources/views/CRUD/list_string_template.html.twig -------------------------------------------------------------------------------- /Resources/views/CRUD/list_trash_inner_row.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/Resources/views/CRUD/list_trash_inner_row.html.twig -------------------------------------------------------------------------------- /Resources/views/CRUD/show_badge.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/Resources/views/CRUD/show_badge.html.twig -------------------------------------------------------------------------------- /Resources/views/CRUD/show_image.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/Resources/views/CRUD/show_image.html.twig -------------------------------------------------------------------------------- /Resources/views/CRUD/show_label.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/Resources/views/CRUD/show_label.html.twig -------------------------------------------------------------------------------- /Resources/views/CRUD/show_progress_bar.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/Resources/views/CRUD/show_progress_bar.html.twig -------------------------------------------------------------------------------- /Resources/views/CRUD/show_string_template.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/Resources/views/CRUD/show_string_template.html.twig -------------------------------------------------------------------------------- /Resources/views/CRUD/trash.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/Resources/views/CRUD/trash.html.twig -------------------------------------------------------------------------------- /Resources/views/CRUD/untrash.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/Resources/views/CRUD/untrash.html.twig -------------------------------------------------------------------------------- /Route/EntityRouterBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/Route/EntityRouterBuilder.php -------------------------------------------------------------------------------- /Tests/bootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/Tests/bootstrap.php -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/composer.json -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/picoss/SonataExtraAdminBundle/HEAD/phpunit.xml.dist --------------------------------------------------------------------------------