Пример #1
0
 function getLastPayPeriodVacationEarnings()
 {
     $setup_data = $this->getSetupData();
     //Get last pay period id
     $pay_period_earnings = $this->getInsurableEarningsByPayPeriod();
     if (is_array($pay_period_earnings)) {
         $last_pay_period_id = array_shift(array_keys($pay_period_earnings));
         $pself = new PayStubEntryListFactory();
         $retval = $pself->getAmountSumByUserIdAndEntryNameIdAndPayPeriodId($this->getUser(), $setup_data['vacation_psea_ids'], (int) $last_pay_period_id);
         Debug::Text('Last Pay Period Vacation Pay: ' . $retval['amount'] . ' Last Pay Period ID: ' . $last_pay_period_id, __FILE__, __LINE__, __METHOD__, 10);
         return $retval['amount'];
     }
     return FALSE;
 }