/home/desid573/public_html/payment/xero-2/lib/Models/PayrollAu
NameSizeModeActions
Account.php80660644editdlrm
AccountType.php26870644editdlrm
AllowanceType.php15090644editdlrm
APIException.php75280644editdlrm
BankAccount.php99450644editdlrm
CalendarType.php15020644editdlrm
DeductionLine.php96580644editdlrm
DeductionType.php148410644editdlrm
DeductionTypeCalculationType.php13460644editdlrm
EarningsLine.php133140644editdlrm
EarningsRate.php214500644editdlrm
EarningsRateCalculationType.php14030644editdlrm
EarningsType.php20150644editdlrm
Employee.php394860644editdlrm
Employees.php67080644editdlrm
EmployeeStatus.php12810644editdlrm
EmploymentBasis.php14560644editdlrm
EmploymentTerminationPaymentType.php12550644editdlrm
EntitlementFinalPayPayoutType.php12910644editdlrm
HomeAddress.php99240644editdlrm
LeaveAccrualLine.php78830644editdlrm
LeaveApplication.php154210644editdlrm
LeaveApplications.php70280644editdlrm
LeaveBalance.php86100644editdlrm
LeaveEarningsLine.php79110644editdlrm
LeaveLine.php144040644editdlrm
LeaveLineCalculationType.php16870644editdlrm
LeaveLines.php67240644editdlrm
LeavePeriod.php110310644editdlrm
LeavePeriodStatus.php12580644editdlrm
LeaveType.php137320644editdlrm
LeaveTypeContributionType.php14340644editdlrm
ManualTaxType.php15830644editdlrm
ModelInterface.php20320644editdlrm
OpeningBalances.php125010644editdlrm
PayItem.php91680644editdlrm
PayItems.php66890644editdlrm
PaymentFrequencyType.php15810644editdlrm
PayrollCalendar.php151560644editdlrm
PayrollCalendars.php69910644editdlrm
PayRun.php216180644editdlrm
PayRuns.php66580644editdlrm
PayRunStatus.php12220644editdlrm
Payslip.php215030644editdlrm
PayslipLines.php134130644editdlrm
PayslipObject.php62000644editdlrm
Payslips.php66710644editdlrm
PayslipSummary.php143560644editdlrm
PayTemplate.php100310644editdlrm
RateType.php13040644editdlrm
ReimbursementLine.php92170644editdlrm
ReimbursementLines.php71100644editdlrm
ReimbursementType.php101280644editdlrm
ResidencyStatus.php13910644editdlrm
Settings.php82760644editdlrm
SettingsObject.php62280644editdlrm
SettingsTrackingCategories.php77180644editdlrm
SettingsTrackingCategoriesEmployeeGroups.php75100644editdlrm
SettingsTrackingCategoriesTimesheetCategories.php75310644editdlrm
State.php15140644editdlrm
SuperannuationCalculationType.php13970644editdlrm
SuperannuationContributionType.php14490644editdlrm
SuperannuationLine.php148970644editdlrm
SuperFund.php159120644editdlrm
SuperFundProduct.php81660644editdlrm
SuperFundProducts.php70520644editdlrm
SuperFunds.php67690644editdlrm
SuperFundType.php12310644editdlrm
SuperLine.php126210644editdlrm
SuperMembership.php82770644editdlrm
TaxDeclaration.php222100644editdlrm
TaxLine.php103800644editdlrm
TFNExemptionType.php13710644editdlrm
Timesheet.php148280644editdlrm
TimesheetLine.php92310644editdlrm
TimesheetObject.php62560644editdlrm
Timesheets.php67450644editdlrm
TimesheetStatus.php14260644editdlrm
ValidationError.php61200644editdlrm
Edit: /home/desid573/public_html/payment/xero-2/lib/Models/PayrollAu/SuperFundProduct.php (8166B)
'string', 'usi' => 'string', 'spin' => 'string', 'product_name' => 'string' ]; /** * Array of property to format mappings. Used for (de)serialization * * @var string[] */ protected static $openAPIFormats = [ 'abn' => null, 'usi' => null, 'spin' => null, 'product_name' => null ]; /** * Array of property to type mappings. Used for (de)serialization * * @return array */ public static function openAPITypes() { return self::$openAPITypes; } /** * Array of property to format mappings. Used for (de)serialization * * @return array */ public static function openAPIFormats() { return self::$openAPIFormats; } /** * Array of attributes where the key is the local name, * and the value is the original name * * @var string[] */ protected static $attributeMap = [ 'abn' => 'ABN', 'usi' => 'USI', 'spin' => 'SPIN', 'product_name' => 'ProductName' ]; /** * Array of attributes to setter functions (for deserialization of responses) * * @var string[] */ protected static $setters = [ 'abn' => 'setAbn', 'usi' => 'setUsi', 'spin' => 'setSpin', 'product_name' => 'setProductName' ]; /** * Array of attributes to getter functions (for serialization of requests) * * @var string[] */ protected static $getters = [ 'abn' => 'getAbn', 'usi' => 'getUsi', 'spin' => 'getSpin', 'product_name' => 'getProductName' ]; /** * Array of attributes where the key is the local name, * and the value is the original name * * @return array */ public static function attributeMap() { return self::$attributeMap; } /** * Array of attributes to setter functions (for deserialization of responses) * * @return array */ public static function setters() { return self::$setters; } /** * Array of attributes to getter functions (for serialization of requests) * * @return array */ public static function getters() { return self::$getters; } /** * The original name of the model. * * @return string */ public function getModelName() { return self::$openAPIModelName; } /** * Associative array for storing property values * * @var mixed[] */ protected $container = []; /** * Constructor * * @param mixed[] $data Associated array of property values * initializing the model */ public function __construct(array $data = null) { $this->container['abn'] = isset($data['abn']) ? $data['abn'] : null; $this->container['usi'] = isset($data['usi']) ? $data['usi'] : null; $this->container['spin'] = isset($data['spin']) ? $data['spin'] : null; $this->container['product_name'] = isset($data['product_name']) ? $data['product_name'] : null; } /** * Show all the invalid properties with reasons. * * @return array invalid properties with reasons */ public function listInvalidProperties() { $invalidProperties = []; return $invalidProperties; } /** * Validate all the properties in the model * return true if all passed * * @return bool True if all properties are valid */ public function valid() { return count($this->listInvalidProperties()) === 0; } /** * Gets abn * * @return string|null */ public function getAbn() { return $this->container['abn']; } /** * Sets abn * * @param string|null $abn The ABN of the Regulated SuperFund * * @return $this */ public function setAbn($abn) { $this->container['abn'] = $abn; return $this; } /** * Gets usi * * @return string|null */ public function getUsi() { return $this->container['usi']; } /** * Sets usi * * @param string|null $usi The USI of the Regulated SuperFund * * @return $this */ public function setUsi($usi) { $this->container['usi'] = $usi; return $this; } /** * Gets spin * * @return string|null */ public function getSpin() { return $this->container['spin']; } /** * Sets spin * * @param string|null $spin The SPIN of the Regulated SuperFund. This field has been deprecated. New superfunds will not have a SPIN value. The USI field should be used instead of SPIN * * @return $this */ public function setSpin($spin) { $this->container['spin'] = $spin; return $this; } /** * Gets product_name * * @return string|null */ public function getProductName() { return $this->container['product_name']; } /** * Sets product_name * * @param string|null $product_name The name of the Regulated SuperFund * * @return $this */ public function setProductName($product_name) { $this->container['product_name'] = $product_name; return $this; } /** * Returns true if offset exists. False otherwise. * * @param integer $offset Offset * * @return boolean */ public function offsetExists($offset) { return isset($this->container[$offset]); } /** * Gets offset. * * @param integer $offset Offset * * @return mixed */ public function offsetGet($offset) { return isset($this->container[$offset]) ? $this->container[$offset] : null; } /** * Sets value based on offset. * * @param integer $offset Offset * @param mixed $value Value to be set * * @return void */ public function offsetSet($offset, $value) { if (is_null($offset)) { $this->container[] = $value; } else { $this->container[$offset] = $value; } } /** * Unsets offset. * * @param integer $offset Offset * * @return void */ public function offsetUnset($offset) { unset($this->container[$offset]); } /** * Gets the string presentation of the object * * @return string */ public function __toString() { return json_encode( PayrollAuObjectSerializer::sanitizeForSerialization($this), JSON_PRETTY_PRINT ); } }