LdapTools\Security\Ace\AceFlags::propagateInheritance PHP Метод

propagateInheritance() публичный Метод

Check or set whether inheritance of this ACE should be propagated.
public propagateInheritance ( null | boolean $action = null )
$action null | boolean
    public function propagateInheritance($action = null)
    {
        // The bit means the opposite, so flip it depending on the context (same for the return).
        $action = is_null($action) ? $action : !(bool) $action;
        $result = $this->hasOrSet(self::FLAG['NO_PROPAGATE_INHERIT'], $action);
        return is_null($action) ? !$result : $result;
    }