Sage Intacct SDK for PHP
TimesheetApprove Class Reference
Inheritance diagram for TimesheetApprove:
AbstractFunction FunctionInterface

Public Member Functions

 getRecordNo ()
 
 setRecordNo ($recordNo)
 
 getLineRecordNo ()
 
 setLineRecordNo (array $lineRecordNo)
 
 getApprovedBy ()
 
 setApprovedBy (string $approvedBy)
 
 getComment ()
 
 setComment (string $comment)
 
 writeXml (XMLWriter &$xml)
 
- Public Member Functions inherited from AbstractFunction
 getControlId ()
 
 setControlId (string $controlId='')
 
 __construct (string $controlId='')
 
 writeXml (XMLWriter &$xml)
 
 getControlId ()
 
 setControlId (string $controlId)
 
 writeXml (XMLWriter &$xml)
 

Data Fields

 $recordNo
 
 $lineRecordNo
 
 $approvedBy
 
 $comment
 

Additional Inherited Members

- Protected Attributes inherited from AbstractFunction
 $controlId = ''
 

Member Function Documentation

◆ getApprovedBy()

getApprovedBy ( )
Returns
string

◆ getComment()

getComment ( )
Returns
string

◆ getLineRecordNo()

getLineRecordNo ( )
Returns
array

◆ getRecordNo()

getRecordNo ( )
Returns
int|string

◆ setApprovedBy()

setApprovedBy ( string  $approvedBy)
Parameters
string$approvedBy

◆ setComment()

setComment ( string  $comment)
Parameters
string$comment

◆ setLineRecordNo()

setLineRecordNo ( array  $lineRecordNo)
Parameters
array$lineRecordNo

◆ setRecordNo()

setRecordNo (   $recordNo)
Parameters
int | string$recordNo

◆ writeXml()

writeXml ( XMLWriter $xml)

Write the XML

Parameters
XMLWriter$xml

Reimplemented from AbstractFunction.

Field Documentation

◆ $approvedBy

$approvedBy

◆ $comment

$comment

◆ $lineRecordNo

$lineRecordNo

◆ $recordNo

$recordNo