/** * Get the string flags that need to be prepended to the Dacl/Sacl SDDL string. * * @param Acl $acl * @return string */ protected function getAclSddlFlags(Acl $acl) { $flags = ''; foreach ($this->aclFlagMap as $flag => $name) { $name = $acl->getSddlIdentifier() . $name; if ($this->controlFlags->has(ControlFlags::FLAG[$name])) { $flags .= $flag; } } return $flags; }