├── .gitignore ├── .travis.yml ├── README.md ├── behat.yml.dist ├── bin └── .gitkeep ├── composer.json ├── docs ├── customers_section_customized.png ├── permissions_configuration_changes.png ├── permissions_configuration_no_changes.png └── suppliers_section.png ├── easy-coding-standard.yml ├── etc └── build │ └── .gitkeep ├── features ├── access_restrictions │ └── having_access_to_custom_rbac_section.feature ├── administration_roles │ ├── adding_new_administration_role.feature │ ├── assigning_administration_role_to_administrator.feature │ ├── being_unable_to_edit_non_existent_administration_role.feature │ └── revoking_administration_role_of_administrator.feature ├── administrators │ └── adding_new_administrator_account_with_administration_role.feature ├── cli │ └── installing_rbac_plugin.feature ├── permissions │ └── managing_permissions_of_administration_roles.feature ├── read_access_restrictions │ ├── having_read_access_only_to_configuration.feature │ ├── having_read_access_only_to_customers_management.feature │ ├── having_read_access_only_to_marketing_management.feature │ ├── having_read_access_only_to_products_catalog_management.feature │ ├── having_read_access_only_to_sales_management.feature │ └── having_read_access_to_multiple_section.feature └── write_access_restrictions │ ├── having_write_access_only_to_configuration.feature │ ├── having_write_access_only_to_customers_management.feature │ ├── having_write_access_only_to_marketing_management.feature │ ├── having_write_access_only_to_products_catalog_management.feature │ └── having_write_access_to_multiple_section.feature ├── migrations ├── Version20180921110751.php └── Version20190426102705.php ├── phpspec.yml.dist ├── phpstan.neon ├── phpunit.xml.dist ├── spec ├── Access │ ├── Checker │ │ ├── AdministratorAccessCheckerSpec.php │ │ └── HardcodedRouteNameCheckerSpec.php │ ├── Creator │ │ └── AccessRequestCreatorSpec.php │ ├── Listener │ │ └── AccessCheckListenerSpec.php │ ├── Menu │ │ └── AdminMenuAccessListenerSpec.php │ └── Model │ │ ├── AccessRequestSpec.php │ │ ├── OperationTypeSpec.php │ │ └── SectionSpec.php ├── Cli │ └── Granter │ │ └── AdministratorAccessGranterSpec.php ├── Command │ ├── CreateAdministrationRoleSpec.php │ └── UpdateAdministrationRoleSpec.php ├── CommandHandler │ ├── CreateAdministrationRoleHandlerSpec.php │ └── UpdateAdministrationRoleHandlerSpec.php ├── Creator │ ├── CreateAdministrationRoleCommandCreatorSpec.php │ └── UpdateAdministrationRoleCommandCreatorSpec.php ├── Entity │ └── AdministrationRoleSpec.php ├── Factory │ └── AdministrationRoleFactorySpec.php ├── Normalizer │ └── AdministrationRolePermissionNormalizerSpec.php ├── Provider │ ├── AdminPermissionsProviderSpec.php │ └── SyliusSectionsProviderSpec.php └── Validator │ └── AdministrationRoleValidatorSpec.php ├── src ├── Access │ ├── Checker │ │ ├── AdministratorAccessChecker.php │ │ ├── AdministratorAccessCheckerInterface.php │ │ ├── HardcodedRouteNameChecker.php │ │ └── RouteNameCheckerInterface.php │ ├── Creator │ │ ├── AccessRequestCreator.php │ │ └── AccessRequestCreatorInterface.php │ ├── Exception │ │ ├── InsecureRequestException.php │ │ └── UnresolvedRouteNameException.php │ ├── Listener │ │ └── AccessCheckListener.php │ ├── Menu │ │ └── AdminMenuAccessListener.php │ └── Model │ │ ├── AccessRequest.php │ │ ├── OperationType.php │ │ └── Section.php ├── Action │ ├── CreateAdministrationRoleAction.php │ ├── CreateAdministrationRoleViewAction.php │ ├── UpdateAdministrationRoleAction.php │ └── UpdateAdministrationRoleViewAction.php ├── Cli │ ├── GrantAccessCommand.php │ ├── GrantAccessToGivenAdministratorCommand.php │ ├── Granter │ │ ├── AdministratorAccessGranter.php │ │ └── AdministratorAccessGranterInterface.php │ ├── InstallPluginCommand.php │ └── NormalizeExistingAdministratorsCommand.php ├── Command │ ├── CreateAdministrationRole.php │ └── UpdateAdministrationRole.php ├── CommandHandler │ ├── CreateAdministrationRoleHandler.php │ └── UpdateAdministrationRoleHandler.php ├── Creator │ ├── CommandCreatorInterface.php │ ├── CreateAdministrationRoleCommandCreator.php │ └── UpdateAdministrationRoleCommandCreator.php ├── DependencyInjection │ ├── Configuration.php │ └── SyliusRbacExtension.php ├── Entity │ ├── AdministrationRole.php │ ├── AdministrationRoleAwareInterface.php │ ├── AdministrationRoleAwareTrait.php │ └── AdministrationRoleInterface.php ├── Extractor │ ├── PermissionDataExtractor.php │ └── PermissionDataExtractorInterface.php ├── Factory │ ├── AdminUserExampleFactory.php │ ├── AdministrationRoleFactory.php │ └── AdministrationRoleFactoryInterface.php ├── Fixture │ ├── AdminUserFixture.php │ └── AdministrationRoleFixture.php ├── Form │ ├── Extension │ │ └── AdminUserTypeExtension.php │ └── Type │ │ └── AdministrationRoleChoiceType.php ├── Menu │ └── AdminMenuListener.php ├── Model │ ├── Permission.php │ └── PermissionInterface.php ├── Normalizer │ ├── AdministrationRolePermissionNormalizer.php │ └── AdministrationRolePermissionNormalizerInterface.php ├── Provider │ ├── AdminPermissionsProvider.php │ ├── AdminPermissionsProviderInterface.php │ ├── SyliusSectionsProvider.php │ └── SyliusSectionsProviderInterface.php ├── Resources │ ├── config │ │ ├── config.yml │ │ ├── doctrine │ │ │ └── AdministrationRole.orm.xml │ │ ├── routing.yml │ │ ├── routing │ │ │ └── admin_routing.yml │ │ ├── services.xml │ │ ├── services │ │ │ ├── actions.xml │ │ │ ├── command_bus.xml │ │ │ └── validators.xml │ │ └── validation.xml │ ├── translations │ │ ├── flashes.en.yml │ │ ├── flashes.fr.yml │ │ ├── messages.en.yml │ │ ├── messages.fr.yml │ │ ├── validators.en.yml │ │ └── validators.fr.yml │ └── views │ │ ├── AdministrationRole │ │ ├── Create │ │ │ ├── _breadcrumb.html.twig │ │ │ └── _header.html.twig │ │ ├── Grid │ │ │ └── Field │ │ │ │ └── administrationRole.html.twig │ │ ├── Update │ │ │ ├── _breadcrumb.html.twig │ │ │ └── _header.html.twig │ │ ├── create.html.twig │ │ └── update.html.twig │ │ └── SyliusAdminBundle │ │ └── AdminUser │ │ └── _form.html.twig ├── SyliusRbacPlugin.php └── Validator │ ├── AdministrationRoleValidator.php │ └── AdministrationRoleValidatorInterface.php └── tests ├── Application ├── .babelrc ├── .env ├── .env.test ├── .eslintrc.js ├── .gitignore ├── Kernel.php ├── bin │ └── console ├── composer.json ├── config │ ├── bootstrap.php │ ├── bundles.php │ ├── packages │ │ ├── _sylius.yaml │ │ ├── dev │ │ │ ├── framework.yaml │ │ │ ├── jms_serializer.yaml │ │ │ ├── monolog.yaml │ │ │ ├── routing.yaml │ │ │ ├── swiftmailer.yaml │ │ │ └── web_profiler.yaml │ │ ├── doctrine.yaml │ │ ├── doctrine_migrations.yaml │ │ ├── fos_rest.yaml │ │ ├── framework.yaml │ │ ├── jms_serializer.yaml │ │ ├── liip_imagine.yaml │ │ ├── prod │ │ │ ├── doctrine.yaml │ │ │ ├── jms_serializer.yaml │ │ │ └── monolog.yaml │ │ ├── routing.yaml │ │ ├── security.yaml │ │ ├── security_checker.yaml │ │ ├── sonata_core.yaml │ │ ├── staging │ │ │ ├── monolog.yaml │ │ │ └── swiftmailer.yaml │ │ ├── stof_doctrine_extensions.yaml │ │ ├── swiftmailer.yaml │ │ ├── test │ │ │ ├── framework.yaml │ │ │ ├── monolog.yaml │ │ │ ├── parameters.yaml │ │ │ ├── swiftmailer.yaml │ │ │ ├── sylius_theme.yaml │ │ │ └── web_profiler.yaml │ │ ├── test_cached │ │ │ ├── doctrine.yaml │ │ │ ├── fos_rest.yaml │ │ │ ├── framework.yaml │ │ │ ├── monolog.yaml │ │ │ ├── swiftmailer.yaml │ │ │ ├── sylius_channel.yaml │ │ │ ├── sylius_theme.yaml │ │ │ └── twig.yaml │ │ ├── translation.yaml │ │ ├── twig.yaml │ │ ├── twig_extensions.yaml │ │ └── validator.yaml │ ├── routes.yaml │ ├── routes │ │ ├── dev │ │ │ ├── twig.yaml │ │ │ └── web_profiler.yaml │ │ ├── liip_imagine.yaml │ │ ├── sylius_admin.yaml │ │ ├── sylius_admin_api.yaml │ │ └── sylius_shop.yaml │ ├── services.yaml │ └── services_test.yaml ├── gulpfile.babel.js ├── package.json ├── public │ ├── .htaccess │ ├── index.php │ ├── media │ │ └── image │ │ │ └── .gitignore │ └── robots.txt ├── src │ └── Entity │ │ └── AdminUser.php ├── templates │ ├── .gitkeep │ └── bundles │ │ └── SyliusAdminBundle │ │ └── AdminUser │ │ └── _form.html.twig ├── translations │ └── .gitkeep ├── var │ └── .gitkeep └── web │ └── media │ └── image │ └── .gitignore └── Behat ├── Context ├── Cli │ └── InstallingPluginContext.php ├── Domain │ └── ManagingAdministratorsContext.php ├── Setup │ ├── AdminUserContext.php │ └── AdministrationRolesContext.php ├── Transform │ └── AdministrationRoleContext.php └── UI │ ├── AdminMainMenuContext.php │ ├── ManagingAdministrationRolesContext.php │ ├── ManagingAdministratorsContext.php │ ├── ReadAccessRestrictionsContext.php │ └── WriteAccessRestrictionsContext.php ├── Element ├── AdminMainMenuElement.php ├── AdminMainMenuElementInterface.php ├── AdministrationRolesElement.php └── AdministrationRolesElementInterface.php ├── Page └── Ui │ ├── AdminUserIndexPage.php │ ├── AdminUserIndexPageInterface.php │ ├── AdministrationRoleCreatePage.php │ ├── AdministrationRoleCreatePageInterface.php │ ├── AdministrationRoleUpdatePage.php │ └── AdministrationRoleUpdatePageInterface.php ├── Resources ├── services.xml ├── services │ ├── contexts.xml │ ├── elements.xml │ └── pages.xml └── suites.yml └── Service ├── ModifyingAvailabilityChecker.php └── PagesAvailabilityChecker.php /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/README.md -------------------------------------------------------------------------------- /behat.yml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/behat.yml.dist -------------------------------------------------------------------------------- /bin/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/composer.json -------------------------------------------------------------------------------- /docs/customers_section_customized.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/docs/customers_section_customized.png -------------------------------------------------------------------------------- /docs/permissions_configuration_changes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/docs/permissions_configuration_changes.png -------------------------------------------------------------------------------- /docs/permissions_configuration_no_changes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/docs/permissions_configuration_no_changes.png -------------------------------------------------------------------------------- /docs/suppliers_section.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/docs/suppliers_section.png -------------------------------------------------------------------------------- /easy-coding-standard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/easy-coding-standard.yml -------------------------------------------------------------------------------- /etc/build/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /features/access_restrictions/having_access_to_custom_rbac_section.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/features/access_restrictions/having_access_to_custom_rbac_section.feature -------------------------------------------------------------------------------- /features/administration_roles/adding_new_administration_role.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/features/administration_roles/adding_new_administration_role.feature -------------------------------------------------------------------------------- /features/administration_roles/assigning_administration_role_to_administrator.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/features/administration_roles/assigning_administration_role_to_administrator.feature -------------------------------------------------------------------------------- /features/administration_roles/being_unable_to_edit_non_existent_administration_role.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/features/administration_roles/being_unable_to_edit_non_existent_administration_role.feature -------------------------------------------------------------------------------- /features/administration_roles/revoking_administration_role_of_administrator.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/features/administration_roles/revoking_administration_role_of_administrator.feature -------------------------------------------------------------------------------- /features/administrators/adding_new_administrator_account_with_administration_role.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/features/administrators/adding_new_administrator_account_with_administration_role.feature -------------------------------------------------------------------------------- /features/cli/installing_rbac_plugin.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/features/cli/installing_rbac_plugin.feature -------------------------------------------------------------------------------- /features/permissions/managing_permissions_of_administration_roles.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/features/permissions/managing_permissions_of_administration_roles.feature -------------------------------------------------------------------------------- /features/read_access_restrictions/having_read_access_only_to_configuration.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/features/read_access_restrictions/having_read_access_only_to_configuration.feature -------------------------------------------------------------------------------- /features/read_access_restrictions/having_read_access_only_to_customers_management.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/features/read_access_restrictions/having_read_access_only_to_customers_management.feature -------------------------------------------------------------------------------- /features/read_access_restrictions/having_read_access_only_to_marketing_management.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/features/read_access_restrictions/having_read_access_only_to_marketing_management.feature -------------------------------------------------------------------------------- /features/read_access_restrictions/having_read_access_only_to_products_catalog_management.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/features/read_access_restrictions/having_read_access_only_to_products_catalog_management.feature -------------------------------------------------------------------------------- /features/read_access_restrictions/having_read_access_only_to_sales_management.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/features/read_access_restrictions/having_read_access_only_to_sales_management.feature -------------------------------------------------------------------------------- /features/read_access_restrictions/having_read_access_to_multiple_section.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/features/read_access_restrictions/having_read_access_to_multiple_section.feature -------------------------------------------------------------------------------- /features/write_access_restrictions/having_write_access_only_to_configuration.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/features/write_access_restrictions/having_write_access_only_to_configuration.feature -------------------------------------------------------------------------------- /features/write_access_restrictions/having_write_access_only_to_customers_management.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/features/write_access_restrictions/having_write_access_only_to_customers_management.feature -------------------------------------------------------------------------------- /features/write_access_restrictions/having_write_access_only_to_marketing_management.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/features/write_access_restrictions/having_write_access_only_to_marketing_management.feature -------------------------------------------------------------------------------- /features/write_access_restrictions/having_write_access_only_to_products_catalog_management.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/features/write_access_restrictions/having_write_access_only_to_products_catalog_management.feature -------------------------------------------------------------------------------- /features/write_access_restrictions/having_write_access_to_multiple_section.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/features/write_access_restrictions/having_write_access_to_multiple_section.feature -------------------------------------------------------------------------------- /migrations/Version20180921110751.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/migrations/Version20180921110751.php -------------------------------------------------------------------------------- /migrations/Version20190426102705.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/migrations/Version20190426102705.php -------------------------------------------------------------------------------- /phpspec.yml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/phpspec.yml.dist -------------------------------------------------------------------------------- /phpstan.neon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/phpstan.neon -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /spec/Access/Checker/AdministratorAccessCheckerSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/spec/Access/Checker/AdministratorAccessCheckerSpec.php -------------------------------------------------------------------------------- /spec/Access/Checker/HardcodedRouteNameCheckerSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/spec/Access/Checker/HardcodedRouteNameCheckerSpec.php -------------------------------------------------------------------------------- /spec/Access/Creator/AccessRequestCreatorSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/spec/Access/Creator/AccessRequestCreatorSpec.php -------------------------------------------------------------------------------- /spec/Access/Listener/AccessCheckListenerSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/spec/Access/Listener/AccessCheckListenerSpec.php -------------------------------------------------------------------------------- /spec/Access/Menu/AdminMenuAccessListenerSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/spec/Access/Menu/AdminMenuAccessListenerSpec.php -------------------------------------------------------------------------------- /spec/Access/Model/AccessRequestSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/spec/Access/Model/AccessRequestSpec.php -------------------------------------------------------------------------------- /spec/Access/Model/OperationTypeSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/spec/Access/Model/OperationTypeSpec.php -------------------------------------------------------------------------------- /spec/Access/Model/SectionSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/spec/Access/Model/SectionSpec.php -------------------------------------------------------------------------------- /spec/Cli/Granter/AdministratorAccessGranterSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/spec/Cli/Granter/AdministratorAccessGranterSpec.php -------------------------------------------------------------------------------- /spec/Command/CreateAdministrationRoleSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/spec/Command/CreateAdministrationRoleSpec.php -------------------------------------------------------------------------------- /spec/Command/UpdateAdministrationRoleSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/spec/Command/UpdateAdministrationRoleSpec.php -------------------------------------------------------------------------------- /spec/CommandHandler/CreateAdministrationRoleHandlerSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/spec/CommandHandler/CreateAdministrationRoleHandlerSpec.php -------------------------------------------------------------------------------- /spec/CommandHandler/UpdateAdministrationRoleHandlerSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/spec/CommandHandler/UpdateAdministrationRoleHandlerSpec.php -------------------------------------------------------------------------------- /spec/Creator/CreateAdministrationRoleCommandCreatorSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/spec/Creator/CreateAdministrationRoleCommandCreatorSpec.php -------------------------------------------------------------------------------- /spec/Creator/UpdateAdministrationRoleCommandCreatorSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/spec/Creator/UpdateAdministrationRoleCommandCreatorSpec.php -------------------------------------------------------------------------------- /spec/Entity/AdministrationRoleSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/spec/Entity/AdministrationRoleSpec.php -------------------------------------------------------------------------------- /spec/Factory/AdministrationRoleFactorySpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/spec/Factory/AdministrationRoleFactorySpec.php -------------------------------------------------------------------------------- /spec/Normalizer/AdministrationRolePermissionNormalizerSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/spec/Normalizer/AdministrationRolePermissionNormalizerSpec.php -------------------------------------------------------------------------------- /spec/Provider/AdminPermissionsProviderSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/spec/Provider/AdminPermissionsProviderSpec.php -------------------------------------------------------------------------------- /spec/Provider/SyliusSectionsProviderSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/spec/Provider/SyliusSectionsProviderSpec.php -------------------------------------------------------------------------------- /spec/Validator/AdministrationRoleValidatorSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/spec/Validator/AdministrationRoleValidatorSpec.php -------------------------------------------------------------------------------- /src/Access/Checker/AdministratorAccessChecker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Access/Checker/AdministratorAccessChecker.php -------------------------------------------------------------------------------- /src/Access/Checker/AdministratorAccessCheckerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Access/Checker/AdministratorAccessCheckerInterface.php -------------------------------------------------------------------------------- /src/Access/Checker/HardcodedRouteNameChecker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Access/Checker/HardcodedRouteNameChecker.php -------------------------------------------------------------------------------- /src/Access/Checker/RouteNameCheckerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Access/Checker/RouteNameCheckerInterface.php -------------------------------------------------------------------------------- /src/Access/Creator/AccessRequestCreator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Access/Creator/AccessRequestCreator.php -------------------------------------------------------------------------------- /src/Access/Creator/AccessRequestCreatorInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Access/Creator/AccessRequestCreatorInterface.php -------------------------------------------------------------------------------- /src/Access/Exception/InsecureRequestException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Access/Exception/InsecureRequestException.php -------------------------------------------------------------------------------- /src/Access/Exception/UnresolvedRouteNameException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Access/Exception/UnresolvedRouteNameException.php -------------------------------------------------------------------------------- /src/Access/Listener/AccessCheckListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Access/Listener/AccessCheckListener.php -------------------------------------------------------------------------------- /src/Access/Menu/AdminMenuAccessListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Access/Menu/AdminMenuAccessListener.php -------------------------------------------------------------------------------- /src/Access/Model/AccessRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Access/Model/AccessRequest.php -------------------------------------------------------------------------------- /src/Access/Model/OperationType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Access/Model/OperationType.php -------------------------------------------------------------------------------- /src/Access/Model/Section.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Access/Model/Section.php -------------------------------------------------------------------------------- /src/Action/CreateAdministrationRoleAction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Action/CreateAdministrationRoleAction.php -------------------------------------------------------------------------------- /src/Action/CreateAdministrationRoleViewAction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Action/CreateAdministrationRoleViewAction.php -------------------------------------------------------------------------------- /src/Action/UpdateAdministrationRoleAction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Action/UpdateAdministrationRoleAction.php -------------------------------------------------------------------------------- /src/Action/UpdateAdministrationRoleViewAction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Action/UpdateAdministrationRoleViewAction.php -------------------------------------------------------------------------------- /src/Cli/GrantAccessCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Cli/GrantAccessCommand.php -------------------------------------------------------------------------------- /src/Cli/GrantAccessToGivenAdministratorCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Cli/GrantAccessToGivenAdministratorCommand.php -------------------------------------------------------------------------------- /src/Cli/Granter/AdministratorAccessGranter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Cli/Granter/AdministratorAccessGranter.php -------------------------------------------------------------------------------- /src/Cli/Granter/AdministratorAccessGranterInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Cli/Granter/AdministratorAccessGranterInterface.php -------------------------------------------------------------------------------- /src/Cli/InstallPluginCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Cli/InstallPluginCommand.php -------------------------------------------------------------------------------- /src/Cli/NormalizeExistingAdministratorsCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Cli/NormalizeExistingAdministratorsCommand.php -------------------------------------------------------------------------------- /src/Command/CreateAdministrationRole.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Command/CreateAdministrationRole.php -------------------------------------------------------------------------------- /src/Command/UpdateAdministrationRole.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Command/UpdateAdministrationRole.php -------------------------------------------------------------------------------- /src/CommandHandler/CreateAdministrationRoleHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/CommandHandler/CreateAdministrationRoleHandler.php -------------------------------------------------------------------------------- /src/CommandHandler/UpdateAdministrationRoleHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/CommandHandler/UpdateAdministrationRoleHandler.php -------------------------------------------------------------------------------- /src/Creator/CommandCreatorInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Creator/CommandCreatorInterface.php -------------------------------------------------------------------------------- /src/Creator/CreateAdministrationRoleCommandCreator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Creator/CreateAdministrationRoleCommandCreator.php -------------------------------------------------------------------------------- /src/Creator/UpdateAdministrationRoleCommandCreator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Creator/UpdateAdministrationRoleCommandCreator.php -------------------------------------------------------------------------------- /src/DependencyInjection/Configuration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/DependencyInjection/Configuration.php -------------------------------------------------------------------------------- /src/DependencyInjection/SyliusRbacExtension.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/DependencyInjection/SyliusRbacExtension.php -------------------------------------------------------------------------------- /src/Entity/AdministrationRole.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Entity/AdministrationRole.php -------------------------------------------------------------------------------- /src/Entity/AdministrationRoleAwareInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Entity/AdministrationRoleAwareInterface.php -------------------------------------------------------------------------------- /src/Entity/AdministrationRoleAwareTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Entity/AdministrationRoleAwareTrait.php -------------------------------------------------------------------------------- /src/Entity/AdministrationRoleInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Entity/AdministrationRoleInterface.php -------------------------------------------------------------------------------- /src/Extractor/PermissionDataExtractor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Extractor/PermissionDataExtractor.php -------------------------------------------------------------------------------- /src/Extractor/PermissionDataExtractorInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Extractor/PermissionDataExtractorInterface.php -------------------------------------------------------------------------------- /src/Factory/AdminUserExampleFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Factory/AdminUserExampleFactory.php -------------------------------------------------------------------------------- /src/Factory/AdministrationRoleFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Factory/AdministrationRoleFactory.php -------------------------------------------------------------------------------- /src/Factory/AdministrationRoleFactoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Factory/AdministrationRoleFactoryInterface.php -------------------------------------------------------------------------------- /src/Fixture/AdminUserFixture.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Fixture/AdminUserFixture.php -------------------------------------------------------------------------------- /src/Fixture/AdministrationRoleFixture.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Fixture/AdministrationRoleFixture.php -------------------------------------------------------------------------------- /src/Form/Extension/AdminUserTypeExtension.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Form/Extension/AdminUserTypeExtension.php -------------------------------------------------------------------------------- /src/Form/Type/AdministrationRoleChoiceType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Form/Type/AdministrationRoleChoiceType.php -------------------------------------------------------------------------------- /src/Menu/AdminMenuListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Menu/AdminMenuListener.php -------------------------------------------------------------------------------- /src/Model/Permission.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Model/Permission.php -------------------------------------------------------------------------------- /src/Model/PermissionInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Model/PermissionInterface.php -------------------------------------------------------------------------------- /src/Normalizer/AdministrationRolePermissionNormalizer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Normalizer/AdministrationRolePermissionNormalizer.php -------------------------------------------------------------------------------- /src/Normalizer/AdministrationRolePermissionNormalizerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Normalizer/AdministrationRolePermissionNormalizerInterface.php -------------------------------------------------------------------------------- /src/Provider/AdminPermissionsProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Provider/AdminPermissionsProvider.php -------------------------------------------------------------------------------- /src/Provider/AdminPermissionsProviderInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Provider/AdminPermissionsProviderInterface.php -------------------------------------------------------------------------------- /src/Provider/SyliusSectionsProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Provider/SyliusSectionsProvider.php -------------------------------------------------------------------------------- /src/Provider/SyliusSectionsProviderInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Provider/SyliusSectionsProviderInterface.php -------------------------------------------------------------------------------- /src/Resources/config/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Resources/config/config.yml -------------------------------------------------------------------------------- /src/Resources/config/doctrine/AdministrationRole.orm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Resources/config/doctrine/AdministrationRole.orm.xml -------------------------------------------------------------------------------- /src/Resources/config/routing.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Resources/config/routing.yml -------------------------------------------------------------------------------- /src/Resources/config/routing/admin_routing.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Resources/config/routing/admin_routing.yml -------------------------------------------------------------------------------- /src/Resources/config/services.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Resources/config/services.xml -------------------------------------------------------------------------------- /src/Resources/config/services/actions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Resources/config/services/actions.xml -------------------------------------------------------------------------------- /src/Resources/config/services/command_bus.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Resources/config/services/command_bus.xml -------------------------------------------------------------------------------- /src/Resources/config/services/validators.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Resources/config/services/validators.xml -------------------------------------------------------------------------------- /src/Resources/config/validation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Resources/config/validation.xml -------------------------------------------------------------------------------- /src/Resources/translations/flashes.en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Resources/translations/flashes.en.yml -------------------------------------------------------------------------------- /src/Resources/translations/flashes.fr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Resources/translations/flashes.fr.yml -------------------------------------------------------------------------------- /src/Resources/translations/messages.en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Resources/translations/messages.en.yml -------------------------------------------------------------------------------- /src/Resources/translations/messages.fr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Resources/translations/messages.fr.yml -------------------------------------------------------------------------------- /src/Resources/translations/validators.en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Resources/translations/validators.en.yml -------------------------------------------------------------------------------- /src/Resources/translations/validators.fr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Resources/translations/validators.fr.yml -------------------------------------------------------------------------------- /src/Resources/views/AdministrationRole/Create/_breadcrumb.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Resources/views/AdministrationRole/Create/_breadcrumb.html.twig -------------------------------------------------------------------------------- /src/Resources/views/AdministrationRole/Create/_header.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Resources/views/AdministrationRole/Create/_header.html.twig -------------------------------------------------------------------------------- /src/Resources/views/AdministrationRole/Grid/Field/administrationRole.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Resources/views/AdministrationRole/Grid/Field/administrationRole.html.twig -------------------------------------------------------------------------------- /src/Resources/views/AdministrationRole/Update/_breadcrumb.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Resources/views/AdministrationRole/Update/_breadcrumb.html.twig -------------------------------------------------------------------------------- /src/Resources/views/AdministrationRole/Update/_header.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Resources/views/AdministrationRole/Update/_header.html.twig -------------------------------------------------------------------------------- /src/Resources/views/AdministrationRole/create.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Resources/views/AdministrationRole/create.html.twig -------------------------------------------------------------------------------- /src/Resources/views/AdministrationRole/update.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Resources/views/AdministrationRole/update.html.twig -------------------------------------------------------------------------------- /src/Resources/views/SyliusAdminBundle/AdminUser/_form.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Resources/views/SyliusAdminBundle/AdminUser/_form.html.twig -------------------------------------------------------------------------------- /src/SyliusRbacPlugin.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/SyliusRbacPlugin.php -------------------------------------------------------------------------------- /src/Validator/AdministrationRoleValidator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Validator/AdministrationRoleValidator.php -------------------------------------------------------------------------------- /src/Validator/AdministrationRoleValidatorInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/src/Validator/AdministrationRoleValidatorInterface.php -------------------------------------------------------------------------------- /tests/Application/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/.babelrc -------------------------------------------------------------------------------- /tests/Application/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/.env -------------------------------------------------------------------------------- /tests/Application/.env.test: -------------------------------------------------------------------------------- 1 | APP_SECRET='s$cretf0rt3st' 2 | 3 | KERNEL_CLASS='Tests\Sylius\RbacPlugin\Application\Kernel' 4 | -------------------------------------------------------------------------------- /tests/Application/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/.eslintrc.js -------------------------------------------------------------------------------- /tests/Application/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/.gitignore -------------------------------------------------------------------------------- /tests/Application/Kernel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/Kernel.php -------------------------------------------------------------------------------- /tests/Application/bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/bin/console -------------------------------------------------------------------------------- /tests/Application/composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/composer.json -------------------------------------------------------------------------------- /tests/Application/config/bootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/bootstrap.php -------------------------------------------------------------------------------- /tests/Application/config/bundles.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/bundles.php -------------------------------------------------------------------------------- /tests/Application/config/packages/_sylius.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/packages/_sylius.yaml -------------------------------------------------------------------------------- /tests/Application/config/packages/dev/framework.yaml: -------------------------------------------------------------------------------- 1 | framework: 2 | profiler: { only_exceptions: false } 3 | -------------------------------------------------------------------------------- /tests/Application/config/packages/dev/jms_serializer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/packages/dev/jms_serializer.yaml -------------------------------------------------------------------------------- /tests/Application/config/packages/dev/monolog.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/packages/dev/monolog.yaml -------------------------------------------------------------------------------- /tests/Application/config/packages/dev/routing.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/packages/dev/routing.yaml -------------------------------------------------------------------------------- /tests/Application/config/packages/dev/swiftmailer.yaml: -------------------------------------------------------------------------------- 1 | swiftmailer: 2 | disable_delivery: true 3 | -------------------------------------------------------------------------------- /tests/Application/config/packages/dev/web_profiler.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/packages/dev/web_profiler.yaml -------------------------------------------------------------------------------- /tests/Application/config/packages/doctrine.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/packages/doctrine.yaml -------------------------------------------------------------------------------- /tests/Application/config/packages/doctrine_migrations.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/packages/doctrine_migrations.yaml -------------------------------------------------------------------------------- /tests/Application/config/packages/fos_rest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/packages/fos_rest.yaml -------------------------------------------------------------------------------- /tests/Application/config/packages/framework.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/packages/framework.yaml -------------------------------------------------------------------------------- /tests/Application/config/packages/jms_serializer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/packages/jms_serializer.yaml -------------------------------------------------------------------------------- /tests/Application/config/packages/liip_imagine.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/packages/liip_imagine.yaml -------------------------------------------------------------------------------- /tests/Application/config/packages/prod/doctrine.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/packages/prod/doctrine.yaml -------------------------------------------------------------------------------- /tests/Application/config/packages/prod/jms_serializer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/packages/prod/jms_serializer.yaml -------------------------------------------------------------------------------- /tests/Application/config/packages/prod/monolog.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/packages/prod/monolog.yaml -------------------------------------------------------------------------------- /tests/Application/config/packages/routing.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/packages/routing.yaml -------------------------------------------------------------------------------- /tests/Application/config/packages/security.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/packages/security.yaml -------------------------------------------------------------------------------- /tests/Application/config/packages/security_checker.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/packages/security_checker.yaml -------------------------------------------------------------------------------- /tests/Application/config/packages/sonata_core.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/packages/sonata_core.yaml -------------------------------------------------------------------------------- /tests/Application/config/packages/staging/monolog.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/packages/staging/monolog.yaml -------------------------------------------------------------------------------- /tests/Application/config/packages/staging/swiftmailer.yaml: -------------------------------------------------------------------------------- 1 | swiftmailer: 2 | disable_delivery: true 3 | -------------------------------------------------------------------------------- /tests/Application/config/packages/stof_doctrine_extensions.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/packages/stof_doctrine_extensions.yaml -------------------------------------------------------------------------------- /tests/Application/config/packages/swiftmailer.yaml: -------------------------------------------------------------------------------- 1 | swiftmailer: 2 | url: '%env(MAILER_URL)%' 3 | -------------------------------------------------------------------------------- /tests/Application/config/packages/test/framework.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/packages/test/framework.yaml -------------------------------------------------------------------------------- /tests/Application/config/packages/test/monolog.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/packages/test/monolog.yaml -------------------------------------------------------------------------------- /tests/Application/config/packages/test/parameters.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/packages/test/parameters.yaml -------------------------------------------------------------------------------- /tests/Application/config/packages/test/swiftmailer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/packages/test/swiftmailer.yaml -------------------------------------------------------------------------------- /tests/Application/config/packages/test/sylius_theme.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/packages/test/sylius_theme.yaml -------------------------------------------------------------------------------- /tests/Application/config/packages/test/web_profiler.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/packages/test/web_profiler.yaml -------------------------------------------------------------------------------- /tests/Application/config/packages/test_cached/doctrine.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/packages/test_cached/doctrine.yaml -------------------------------------------------------------------------------- /tests/Application/config/packages/test_cached/fos_rest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/packages/test_cached/fos_rest.yaml -------------------------------------------------------------------------------- /tests/Application/config/packages/test_cached/framework.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/packages/test_cached/framework.yaml -------------------------------------------------------------------------------- /tests/Application/config/packages/test_cached/monolog.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/packages/test_cached/monolog.yaml -------------------------------------------------------------------------------- /tests/Application/config/packages/test_cached/swiftmailer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/packages/test_cached/swiftmailer.yaml -------------------------------------------------------------------------------- /tests/Application/config/packages/test_cached/sylius_channel.yaml: -------------------------------------------------------------------------------- 1 | sylius_channel: 2 | debug: true 3 | -------------------------------------------------------------------------------- /tests/Application/config/packages/test_cached/sylius_theme.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/packages/test_cached/sylius_theme.yaml -------------------------------------------------------------------------------- /tests/Application/config/packages/test_cached/twig.yaml: -------------------------------------------------------------------------------- 1 | twig: 2 | strict_variables: true 3 | -------------------------------------------------------------------------------- /tests/Application/config/packages/translation.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/packages/translation.yaml -------------------------------------------------------------------------------- /tests/Application/config/packages/twig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/packages/twig.yaml -------------------------------------------------------------------------------- /tests/Application/config/packages/twig_extensions.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/packages/twig_extensions.yaml -------------------------------------------------------------------------------- /tests/Application/config/packages/validator.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/packages/validator.yaml -------------------------------------------------------------------------------- /tests/Application/config/routes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/routes.yaml -------------------------------------------------------------------------------- /tests/Application/config/routes/dev/twig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/routes/dev/twig.yaml -------------------------------------------------------------------------------- /tests/Application/config/routes/dev/web_profiler.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/routes/dev/web_profiler.yaml -------------------------------------------------------------------------------- /tests/Application/config/routes/liip_imagine.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/routes/liip_imagine.yaml -------------------------------------------------------------------------------- /tests/Application/config/routes/sylius_admin.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/routes/sylius_admin.yaml -------------------------------------------------------------------------------- /tests/Application/config/routes/sylius_admin_api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/routes/sylius_admin_api.yaml -------------------------------------------------------------------------------- /tests/Application/config/routes/sylius_shop.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/routes/sylius_shop.yaml -------------------------------------------------------------------------------- /tests/Application/config/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/services.yaml -------------------------------------------------------------------------------- /tests/Application/config/services_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/config/services_test.yaml -------------------------------------------------------------------------------- /tests/Application/gulpfile.babel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/gulpfile.babel.js -------------------------------------------------------------------------------- /tests/Application/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/package.json -------------------------------------------------------------------------------- /tests/Application/public/.htaccess: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/public/.htaccess -------------------------------------------------------------------------------- /tests/Application/public/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/public/index.php -------------------------------------------------------------------------------- /tests/Application/public/media/image/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/Application/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/public/robots.txt -------------------------------------------------------------------------------- /tests/Application/src/Entity/AdminUser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/src/Entity/AdminUser.php -------------------------------------------------------------------------------- /tests/Application/templates/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/Application/templates/bundles/SyliusAdminBundle/AdminUser/_form.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Application/templates/bundles/SyliusAdminBundle/AdminUser/_form.html.twig -------------------------------------------------------------------------------- /tests/Application/translations/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/Application/var/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/Application/web/media/image/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/Behat/Context/Cli/InstallingPluginContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Behat/Context/Cli/InstallingPluginContext.php -------------------------------------------------------------------------------- /tests/Behat/Context/Domain/ManagingAdministratorsContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Behat/Context/Domain/ManagingAdministratorsContext.php -------------------------------------------------------------------------------- /tests/Behat/Context/Setup/AdminUserContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Behat/Context/Setup/AdminUserContext.php -------------------------------------------------------------------------------- /tests/Behat/Context/Setup/AdministrationRolesContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Behat/Context/Setup/AdministrationRolesContext.php -------------------------------------------------------------------------------- /tests/Behat/Context/Transform/AdministrationRoleContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Behat/Context/Transform/AdministrationRoleContext.php -------------------------------------------------------------------------------- /tests/Behat/Context/UI/AdminMainMenuContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Behat/Context/UI/AdminMainMenuContext.php -------------------------------------------------------------------------------- /tests/Behat/Context/UI/ManagingAdministrationRolesContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Behat/Context/UI/ManagingAdministrationRolesContext.php -------------------------------------------------------------------------------- /tests/Behat/Context/UI/ManagingAdministratorsContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Behat/Context/UI/ManagingAdministratorsContext.php -------------------------------------------------------------------------------- /tests/Behat/Context/UI/ReadAccessRestrictionsContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Behat/Context/UI/ReadAccessRestrictionsContext.php -------------------------------------------------------------------------------- /tests/Behat/Context/UI/WriteAccessRestrictionsContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Behat/Context/UI/WriteAccessRestrictionsContext.php -------------------------------------------------------------------------------- /tests/Behat/Element/AdminMainMenuElement.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Behat/Element/AdminMainMenuElement.php -------------------------------------------------------------------------------- /tests/Behat/Element/AdminMainMenuElementInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Behat/Element/AdminMainMenuElementInterface.php -------------------------------------------------------------------------------- /tests/Behat/Element/AdministrationRolesElement.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Behat/Element/AdministrationRolesElement.php -------------------------------------------------------------------------------- /tests/Behat/Element/AdministrationRolesElementInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Behat/Element/AdministrationRolesElementInterface.php -------------------------------------------------------------------------------- /tests/Behat/Page/Ui/AdminUserIndexPage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Behat/Page/Ui/AdminUserIndexPage.php -------------------------------------------------------------------------------- /tests/Behat/Page/Ui/AdminUserIndexPageInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Behat/Page/Ui/AdminUserIndexPageInterface.php -------------------------------------------------------------------------------- /tests/Behat/Page/Ui/AdministrationRoleCreatePage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Behat/Page/Ui/AdministrationRoleCreatePage.php -------------------------------------------------------------------------------- /tests/Behat/Page/Ui/AdministrationRoleCreatePageInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Behat/Page/Ui/AdministrationRoleCreatePageInterface.php -------------------------------------------------------------------------------- /tests/Behat/Page/Ui/AdministrationRoleUpdatePage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Behat/Page/Ui/AdministrationRoleUpdatePage.php -------------------------------------------------------------------------------- /tests/Behat/Page/Ui/AdministrationRoleUpdatePageInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Behat/Page/Ui/AdministrationRoleUpdatePageInterface.php -------------------------------------------------------------------------------- /tests/Behat/Resources/services.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Behat/Resources/services.xml -------------------------------------------------------------------------------- /tests/Behat/Resources/services/contexts.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Behat/Resources/services/contexts.xml -------------------------------------------------------------------------------- /tests/Behat/Resources/services/elements.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Behat/Resources/services/elements.xml -------------------------------------------------------------------------------- /tests/Behat/Resources/services/pages.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Behat/Resources/services/pages.xml -------------------------------------------------------------------------------- /tests/Behat/Resources/suites.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Behat/Resources/suites.yml -------------------------------------------------------------------------------- /tests/Behat/Service/ModifyingAvailabilityChecker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Behat/Service/ModifyingAvailabilityChecker.php -------------------------------------------------------------------------------- /tests/Behat/Service/PagesAvailabilityChecker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sylius/RbacPlugin/HEAD/tests/Behat/Service/PagesAvailabilityChecker.php --------------------------------------------------------------------------------