package Core

 Methods

__construct()

__construct($user_id, $pay_period_id) 

Parameters

$user_id

$pay_period_id

getAdvance()

getAdvance() 

getGrossWage()

getGrossWage() 

getMaximumPayPeriodWage()

getMaximumPayPeriodWage($user_wage_obj) 

Parameters

$user_wage_obj

getPayPeriod()

getPayPeriod() 

getPayPeriodObject()

getPayPeriodObject() 

getPayPeriodScheduleObject()

getPayPeriodScheduleObject() 

getPayStubAmendmentDeductions()

getPayStubAmendmentDeductions() 

getPayStubAmendmentEarnings()

getPayStubAmendmentEarnings() 

getPayStubEntryAccountLinkObject()

getPayStubEntryAccountLinkObject() 

getRawGrossWage()

getRawGrossWage() 

getRemittanceDueDate()

getRemittanceDueDate($transaction_epoch, $avg_monthly_remittance) 
Static

Parameters

$transaction_epoch

$avg_monthly_remittance

getUser()

getUser() 

getUserDateTotalArray()

getUserDateTotalArray() 

getUserObject()

getUserObject() 

getWage()

getWage($seconds, $rate) 

Parameters

$seconds

$rate

setAdvance()

setAdvance($bool) 

Parameters

$bool

setUserDateTotalArray()

setUserDateTotalArray() 

 Properties

 

$advance

$advance 

Default

FALSE
 

$holiday_obj

$holiday_obj 

Default

NULL
 

$labor_standard_obj

$labor_standard_obj 

Default

NULL
 

$pay_period_id

$pay_period_id 

Default

NULL
 

$pay_period_obj

$pay_period_obj 

Default

NULL
 

$pay_period_schedule_obj

$pay_period_schedule_obj 

Default

NULL
   

$user_date_total_arr

$user_date_total_arr 

Default

NULL
 

$user_id

$user_id 

Default

NULL
 

$user_obj

$user_obj 

Default

NULL
 

$user_pay_period_total_obj

$user_pay_period_total_obj 

Default

NULL
 

$user_tax_obj

$user_tax_obj 

Default

NULL
 

$user_wage_obj

$user_wage_obj 

Default

NULL