This repository has been archived on 2023-08-20. You can view files and clone it, but cannot push or open issues or pull requests.
symfony/src/Symfony/Bundle/SecurityBundle
Fabien Potencier 4c12b7b9ff feature #9990 [SecurityBundle] added acl:set command (dunglas)
This PR was merged into the 2.6-dev branch.

Discussion
----------

[SecurityBundle] added acl:set command

| Q             | A
| ------------- | ---
| Bug fix?      | no
| New feature?  | yes
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | yes
| Fixed tickets | no
| License       | MIT
| Doc PR        | n/a

This new command allows to set ACL directly from the command line. This useful to quickly set up an environment and for debugging / maintenance purpose.

This PR also includes a functional test system for the ACL component. As an example, it is used to test the `acl:set` command.
The provided entity class is not mandatory (tests will still be green without it) but can be useful to test other ACL related things. I can remove it if necessary.

The instantiation of the `MaskBuilder` object is done in a separate method to be easily overridable to use a custom one (e.g. the SonataAdmin one).

Commits
-------

a702124 [SecurityBundle] added acl:set command
2014-06-03 23:19:40 +02:00
..
Command feature #9990 [SecurityBundle] added acl:set command (dunglas) 2014-06-03 23:19:40 +02:00
DataCollector fixed types in phpdocs 2014-04-16 12:30:19 +02:00
DependencyInjection Merge branch '2.4' 2014-04-16 12:36:21 +02:00
EventListener security acl dbal schema: inject the schema instead of the whole container 2013-07-18 14:31:55 +02:00
Resources Merge branch '2.3' into 2.4 2014-01-07 14:28:54 +01:00
Security updated license blocks 2012-03-31 18:00:32 -03:00
Templating/Helper Merge branch '2.4' 2014-04-16 10:08:40 +02:00
Tests feature #9990 [SecurityBundle] added acl:set command (dunglas) 2014-06-03 23:19:40 +02:00
Twig/Extension replaced deprecated Twig features 2013-08-06 10:52:18 +02:00
.gitignore Added missing files .gitignore 2013-07-21 14:12:18 +02:00
CHANGELOG.md [SecurityBundle] Added csrf_token_generator and csrf_token_id as new 2013-11-23 10:55:30 +00:00
composer.json feature #9990 [SecurityBundle] added acl:set command (dunglas) 2014-06-03 23:19:40 +02:00
phpunit.xml.dist [SecurityBundle] Added missing files for phpunit 2013-05-20 11:51:16 +02:00
SecurityBundle.php moved the simple HTTP authenticator to a pre-auth one 2013-05-08 15:02:48 +02:00