Important
You are browsing documentation for version 5.1 of OroCommerce, supported until March 2026. Read the documentation for version 6.0 (the latest LTS version) to get up-to-date information.
See our Release Process documentation for more information on the currently supported and upcoming releases.
@AclAncestor
This annotation is used to protect a controller based on an existing access control list. The ID of the parent access control list is passed as the only option:
// ...
use Oro\Bundle\SecurityBundle\Annotation\AclAncestor;
/**
* @AclAncestor("an_acl_id")
*/
public function demoAction()
{
// ...
}