Table of Contents
-
$country_primary_currency
: mixed
-
$data
: mixed
-
$db
: mixed
-
$federal_allowance
: mixed
-
$federal_filing
: mixed
-
$federal_income_tax_rate_options
: mixed
-
$income_tax_rates
: mixed
-
__construct()
: mixed
-
calcNonPeriodicDeduction()
: mixed
-
calcNonPeriodicIncome()
: mixed
-
convertToCountryCurrency()
: mixed
-
convertToUserCurrency()
: mixed
-
getAnnualizingFactor()
: mixed
-
getAnnualPayPeriods()
: mixed
-
getCompany()
: mixed
-
getCountry()
: mixed
-
getCountryPrimaryCurrency()
: mixed
-
getCountryPrimaryCurrencyID()
: mixed
-
getCurrentPayPeriod()
: mixed
-
getCurrentPayrollRunID()
: mixed
-
getData()
: mixed
-
getDataFromRateArray()
: mixed
-
getDate()
: mixed
-
getDateEpoch()
: mixed
-
getDistrict()
: mixed
-
getFederalAllowanceAmount()
: mixed
-
getFederalFilingAmount()
: mixed
-
getFederalTaxTable()
: mixed
-
getFormulaType()
: mixed
-
getGrossPayPeriodIncome()
: mixed
-
getHireAdjustedAnnualPayPeriods()
: mixed
-
getHireAdjustedCurrentPayPeriod()
: mixed
-
getISODate()
: mixed
-
getProvince()
: mixed
-
getRemainingPayPeriods()
: mixed
-
getUser()
: mixed
-
getUserCurrency()
: mixed
-
getUserValue1()
: mixed
-
getUserValue2()
: mixed
-
getUserValue3()
: mixed
-
getUserValue4()
: mixed
-
getYearToDateDeduction()
: mixed
-
getYearToDateGrossIncome()
: mixed
-
setAnnualPayPeriods()
: mixed
-
setCompany()
: mixed
-
setCountry()
: mixed
-
setCurrentPayPeriod()
: mixed
-
setCurrentPayrollRunID()
: mixed
-
setDate()
: mixed
-
setDistrict()
: mixed
-
setFormulaType()
: mixed
-
setGrossPayPeriodIncome()
: mixed
-
setHireAdjustedAnnualPayPeriods()
: mixed
-
setHireAdjustedCurrentPayPeriod()
: mixed
-
setProvince()
: mixed
-
setUser()
: mixed
-
setUserCurrency()
: mixed
-
setUserValue1()
: mixed
-
setUserValue2()
: mixed
-
setUserValue3()
: mixed
-
setUserValue4()
: mixed
-
setYearToDateDeduction()
: mixed
-
setYearToDateGrossIncome()
: mixed
$country_primary_currency
public
mixed
$country_primary_currency
= 'CRC'
$data
public
mixed
$data
= []
$db
public
mixed
$db
= \null
$federal_allowance
public
mixed
$federal_allowance
= [
20060930 => 10560.0,
//01-Oct-07
20070930 => 11520.0,
]
$federal_filing
public
mixed
$federal_filing
= [
20060930 => 15720.0,
//01-Oct-07
20070930 => 17040.0,
]
$federal_income_tax_rate_options
public
mixed
$federal_income_tax_rate_options
= [20070930 => [10 => [['income' => 6096000, 'rate' => 0, 'constant' => 0], ['income' => 9144000, 'rate' => 10, 'constant' => 0], ['income' => 9144000, 'rate' => 15, 'constant' => 0]]], 20060930 => [10 => [['income' => 5616000, 'rate' => 0, 'constant' => 0], ['income' => 8424000, 'rate' => 10, 'constant' => 0], ['income' => 8424000, 'rate' => 15, 'constant' => 0]]]]
$income_tax_rates
public
mixed
$income_tax_rates
= []
__construct()
public
__construct() : mixed
Return values
mixed
—
calcNonPeriodicDeduction()
public
calcNonPeriodicDeduction(mixed $annual_tax_payable, mixed $ytd_deduction) : mixed
Parameters
-
$annual_tax_payable
: mixed
-
-
$ytd_deduction
: mixed
-
Return values
mixed
—
calcNonPeriodicIncome()
public
calcNonPeriodicIncome(mixed $ytd_gross_income, mixed $gross_pp_income) : mixed
Parameters
-
$ytd_gross_income
: mixed
-
-
$gross_pp_income
: mixed
-
Return values
mixed
—
convertToCountryCurrency()
public
convertToCountryCurrency(mixed $amount) : mixed
Parameters
-
$amount
: mixed
-
Return values
mixed
—
convertToUserCurrency()
public
convertToUserCurrency(mixed $amount) : mixed
Parameters
-
$amount
: mixed
-
Return values
mixed
—
getAnnualizingFactor()
public
getAnnualizingFactor([mixed $reverse = false ]) : mixed
Parameters
-
$reverse
: mixed
= false
-
Return values
mixed
—
getAnnualPayPeriods()
public
getAnnualPayPeriods() : mixed
Return values
mixed
—
getCompany()
public
getCompany() : mixed
Return values
mixed
—
getCountry()
public
getCountry() : mixed
Return values
mixed
—
getCountryPrimaryCurrency()
public
getCountryPrimaryCurrency() : mixed
Return values
mixed
—
getCountryPrimaryCurrencyID()
public
getCountryPrimaryCurrencyID() : mixed
Return values
mixed
—
getCurrentPayPeriod()
public
getCurrentPayPeriod() : mixed
Return values
mixed
—
getCurrentPayrollRunID()
public
getCurrentPayrollRunID() : mixed
Return values
mixed
—
getData()
public
getData() : mixed
Return values
mixed
—
getDataFromRateArray()
public
getDataFromRateArray(mixed $epoch, mixed $arr) : mixed
Parameters
-
$epoch
: mixed
-
-
$arr
: mixed
-
Return values
mixed
—
getDate()
public
getDate() : mixed
Return values
mixed
—
getDateEpoch()
public
getDateEpoch() : mixed
Return values
mixed
—
getDistrict()
public
getDistrict() : mixed
Return values
mixed
—
getFederalAllowanceAmount()
public
getFederalAllowanceAmount(mixed $date) : mixed
Parameters
-
$date
: mixed
-
Return values
mixed
—
getFederalFilingAmount()
public
getFederalFilingAmount(mixed $date) : mixed
Parameters
-
$date
: mixed
-
Return values
mixed
—
getFederalTaxTable()
public
getFederalTaxTable(mixed $income) : mixed
Parameters
-
$income
: mixed
-
Return values
mixed
—
public
getFormulaType() : mixed
Return values
mixed
—
getGrossPayPeriodIncome()
public
getGrossPayPeriodIncome() : mixed
Return values
mixed
—
getHireAdjustedAnnualPayPeriods()
public
getHireAdjustedAnnualPayPeriods() : mixed
Return values
mixed
—
getHireAdjustedCurrentPayPeriod()
public
getHireAdjustedCurrentPayPeriod() : mixed
Return values
mixed
—
getISODate()
public
getISODate(mixed $epoch) : mixed
Parameters
-
$epoch
: mixed
-
Return values
mixed
—
getProvince()
public
getProvince() : mixed
Return values
mixed
—
getRemainingPayPeriods()
public
getRemainingPayPeriods() : mixed
Return values
mixed
—
getUser()
public
getUser() : mixed
Return values
mixed
—
getUserCurrency()
public
getUserCurrency() : mixed
Return values
mixed
—
getUserValue1()
public
getUserValue1() : mixed
Return values
mixed
—
getUserValue2()
public
getUserValue2() : mixed
Return values
mixed
—
getUserValue3()
public
getUserValue3() : mixed
Return values
mixed
—
getUserValue4()
public
getUserValue4() : mixed
Return values
mixed
—
getYearToDateDeduction()
public
getYearToDateDeduction() : mixed
Return values
mixed
—
getYearToDateGrossIncome()
public
getYearToDateGrossIncome() : mixed
Return values
mixed
—
setAnnualPayPeriods()
public
setAnnualPayPeriods(mixed $value) : mixed
Parameters
-
$value
: mixed
-
Return values
mixed
—
setCompany()
public
setCompany(mixed $company_id) : mixed
Parameters
-
$company_id
: mixed
-
Return values
mixed
—
setCountry()
public
setCountry(mixed $country) : mixed
Parameters
-
$country
: mixed
-
Return values
mixed
—
setCurrentPayPeriod()
public
setCurrentPayPeriod(mixed $value) : mixed
Parameters
-
$value
: mixed
-
Return values
mixed
—
setCurrentPayrollRunID()
public
setCurrentPayrollRunID(mixed $value) : mixed
Parameters
-
$value
: mixed
-
Return values
mixed
—
setDate()
public
setDate(mixed $epoch) : mixed
Parameters
-
$epoch
: mixed
-
Return values
mixed
—
setDistrict()
public
setDistrict(mixed $district) : mixed
Parameters
-
$district
: mixed
-
Return values
mixed
—
public
setFormulaType(mixed $type_id) : mixed
Parameters
-
$type_id
: mixed
-
Return values
mixed
—
setGrossPayPeriodIncome()
public
setGrossPayPeriodIncome(mixed $income) : mixed
Parameters
-
$income
: mixed
-
Return values
mixed
—
setHireAdjustedAnnualPayPeriods()
public
setHireAdjustedAnnualPayPeriods(mixed $value) : mixed
Parameters
-
$value
: mixed
-
Return values
mixed
—
setHireAdjustedCurrentPayPeriod()
public
setHireAdjustedCurrentPayPeriod(mixed $value) : mixed
Parameters
-
$value
: mixed
-
Return values
mixed
—
setProvince()
public
setProvince(mixed $province) : mixed
Parameters
-
$province
: mixed
-
Return values
mixed
—
setUser()
public
setUser(mixed $user_id) : mixed
Parameters
-
$user_id
: mixed
-
Return values
mixed
—
setUserCurrency()
public
setUserCurrency(mixed $currency_id) : mixed
Parameters
-
$currency_id
: mixed
-
Return values
mixed
—
setUserValue1()
public
setUserValue1(mixed $value) : mixed
Parameters
-
$value
: mixed
-
Return values
mixed
—
setUserValue2()
public
setUserValue2(mixed $value) : mixed
Parameters
-
$value
: mixed
-
Return values
mixed
—
setUserValue3()
public
setUserValue3(mixed $value) : mixed
Parameters
-
$value
: mixed
-
Return values
mixed
—
setUserValue4()
public
setUserValue4(mixed $value) : mixed
Parameters
-
$value
: mixed
-
Return values
mixed
—
setYearToDateDeduction()
public
setYearToDateDeduction(mixed $amount) : mixed
Parameters
-
$amount
: mixed
-
Return values
mixed
—
setYearToDateGrossIncome()
public
setYearToDateGrossIncome(mixed $income) : mixed
Parameters
-
$income
: mixed
-
Return values
mixed
—