diff options
author | Matthieu Vachon <matthieu.o.vachon@gmail.com> | 2011-05-07 20:56:22 -0400 |
---|---|---|
committer | Matthieu Vachon <matthieu.o.vachon@gmail.com> | 2011-05-07 20:56:22 -0400 |
commit | 1a2e2b2f004c3fdf7aec04995f7eb6241627aa2c (patch) | |
tree | fb06dba316b28eaa5f07b9c8080d464d8f68dde9 | |
parent | 66c87668963c3b80d770e998d7c68a4dd030dcc2 (diff) | |
download | symfony-security-1a2e2b2f004c3fdf7aec04995f7eb6241627aa2c.zip symfony-security-1a2e2b2f004c3fdf7aec04995f7eb6241627aa2c.tar.gz symfony-security-1a2e2b2f004c3fdf7aec04995f7eb6241627aa2c.tar.bz2 |
[Security\Acl] Fixed hardcoded table names * Replaced hardcoded table names by acl configuration options
-rw-r--r-- | Acl/Dbal/AclProvider.php | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/Acl/Dbal/AclProvider.php b/Acl/Dbal/AclProvider.php index 956fdd7..143dee6 100644 --- a/Acl/Dbal/AclProvider.php +++ b/Acl/Dbal/AclProvider.php @@ -251,9 +251,10 @@ SELECTCLAUSE; { $sql = <<<SELECTCLAUSE SELECT a.ancestor_id - FROM acl_object_identities o - INNER JOIN acl_classes c ON c.id = o.class_id - INNER JOIN acl_object_identity_ancestors a ON a.object_identity_id = o.id + FROM + {$this->options['oid_table_name']} o + INNER JOIN {$this->options['class_table_name']} c ON c.id = o.class_id + INNER JOIN {$this->options['oid_ancestors_table_name']} a ON a.object_identity_id = o.id WHERE ( SELECTCLAUSE; |