Sage Intacct SDK for PHP
AbstractLogical Class Reference
Inheritance diagram for AbstractLogical:
LogicalInterface ConditionInterface QueryInterface AndCondition OrCondition

Public Member Functions

 getConditions ()
 
 setConditions (array $conditions)
 
 isNegate ()
 
 setNegate (bool $negate)
 
 getConditions ()
 
 setConditions (array $conditions)
 
 isNegate ()
 
 setNegate (bool $negate)
 
- Public Member Functions inherited from QueryInterface
 __toString ()
 

Protected Attributes

 $conditions
 
 $negate = false
 

Member Function Documentation

◆ getConditions()

getConditions ( )
Returns
ConditionInterface[]

Implements LogicalInterface.

◆ isNegate()

isNegate ( )
Returns
bool

Implements ConditionInterface.

◆ setConditions()

setConditions ( array  $conditions)
Parameters
ConditionInterface[]$conditions

Implements LogicalInterface.

◆ setNegate()

setNegate ( bool  $negate)
Parameters
bool$negate

Implements ConditionInterface.

Field Documentation

◆ $conditions

$conditions
protected

◆ $negate

$negate = false
protected