# Trait NegatableRule

#### Direct Known Users

AppOverrideRule, AuthenticationRule, CaptivePortalRule, DecryptionRule, DoSRule, PbfRule, QoSRule, SecurityRule
Located at rule-classes/trait/NegatableRule.php

Methods summary
`public` | # `sourceIsNegated( )`
`public` | # `destinationIsNegated( )`
`protected` | # `_readNegationFromXml( )`
`public boolean` | # `setSourceIsNegated( boolean $yes )` #### Parameters $yes `boolean` $yes #### Returns `boolean`
`public boolean` | # `setDestinationIsNegated( boolean $yes )` #### Parameters $yes `boolean` $yes #### Returns `boolean`
`public boolean` | # `API_setSourceIsNegated( boolean $yes )` #### Parameters $yes `boolean` $yes #### Returns `boolean`
`public boolean` | # `API_setDestinationIsNegated( boolean $yes )` #### Parameters $yes `boolean` $yes #### Returns `boolean`

Properties summary
`protected boolean` | $_sourceIsNegated | `FALSE` | #
`protected boolean` | $_destinationIsNegated | `FALSE` | #

Magic properties summary
`public `DOMElement`` | $xmlroot | #