@@ -61,13 +61,11 @@ First, we need to configure the connection the ACL system is supposed to use:
61
61
62
62
.. note ::
63
63
64
- The ACL system requires either one Doctrine DBAL (usable by default)
65
- or Doctrine ODM connection (usable with `MongoDBAclBundle
66
- <https://github.com/iampersistent/MongoDBAclBundle> `_) to be configured.
67
- However, that does not mean that you have to use Doctrine for
68
- mapping your domain objects. You can use whatever mapper you like for your
69
- objects, be it Doctrine ORM, Mongo ODM, Propel, or raw SQL, the choice is
70
- yours.
64
+ The ACL system requires a connection from either Doctrine DBAL (usable by
65
+ default) or Doctrine MongoDB (usable with `MongoDBAclBundle `_). However,
66
+ that does not mean that you have to use Doctrine ORM or ODM for mapping your
67
+ domain objects. You can use whatever mapper you like for your objects, be it
68
+ Doctrine ORM, MongoDB ODM, Propel, raw SQL, etc. The choice is yours.
71
69
72
70
After the connection is configured, we have to import the database structure.
73
71
Fortunately, we have a task for this. Simply run the following command:
@@ -218,3 +216,5 @@ added above:
218
216
$acl->insertObjectAce($identity, $mask);
219
217
220
218
The user is now allowed to view, edit, delete, and un-delete objects.
219
+
220
+ .. _`MongoDBAclBundle` : https://github.com/IamPersistent/MongoDBAclBundle
0 commit comments