Sage Intacct SDK for PHP
AbstractClass Class Reference
Inheritance diagram for AbstractClass:
AbstractFunction FunctionInterface ClassCreate ClassDelete ClassUpdate

Public Member Functions

 getClassId ()
 
 setClassId ($classId)
 
 getClassName ()
 
 setClassName ($className)
 
 getDescription ()
 
 setDescription ($description)
 
 getParentClassId ()
 
 setParentClassId ($parentClassId)
 
 isActive ()
 
 setActive ($active)
 
- Public Member Functions inherited from AbstractFunction
 getControlId ()
 
 setControlId (string $controlId='')
 
 __construct (string $controlId='')
 
 writeXml (XMLWriter &$xml)
 
 getControlId ()
 
 setControlId (string $controlId)
 
 writeXml (XMLWriter &$xml)
 

Protected Attributes

 $classId
 
 $className
 
 $description
 
 $parentClassId
 
 $active
 
- Protected Attributes inherited from AbstractFunction
 $controlId = ''
 

Member Function Documentation

◆ getClassId()

getClassId ( )

Get class ID

Returns
string

◆ getClassName()

getClassName ( )

Get class name

Returns
string

◆ getDescription()

getDescription ( )

Get description

Returns
string

◆ getParentClassId()

getParentClassId ( )

Get parent class ID

Returns
string

◆ isActive()

isActive ( )

Get active

Returns
bool

◆ setActive()

setActive (   $active)

Set active

Parameters
bool$active

◆ setClassId()

setClassId (   $classId)

Set class ID

Parameters
string$classId

◆ setClassName()

setClassName (   $className)

Set class name

Parameters
string$className

◆ setDescription()

setDescription (   $description)

Set description

Parameters
string$description

◆ setParentClassId()

setParentClassId (   $parentClassId)

Set parent class ID

Parameters
string$parentClassId

Field Documentation

◆ $active

$active
protected

◆ $classId

$classId
protected

◆ $className

$className
protected

◆ $description

$description
protected

◆ $parentClassId

$parentClassId
protected