public function BasariliBirimUcretiHesabi($tckn, $yeterlilik_id, $sinavTarihi, $kId) { $db = JFactory::getOracleDBO(); $sql = "SELECT YENI_MI FROM M_YETERLILIK WHERE YETERLILIK_ID = ?"; $yeniMi = $db->prep_exec($sql, array($yeterlilik_id)); $dataYet = FormABHibeUcretHesabi::AlteratifBirim($yeterlilik_id); $zorunluBirims = $dataYet[1]; $secmeliBirims = $dataYet[0]; $basariliZorunluBirimler = FormABHibeUcretHesabi::BasBirimUcret($zorunluBirims, $tckn, $yeniMi[0]['YENI_MI'], $yeterlilik_id, $sinavTarihi, $kId); $basariliSecmeliBirimler = FormABHibeUcretHesabi::BasBirimUcret($secmeliBirims, $tckn, $yeniMi[0]['YENI_MI'], $yeterlilik_id, $sinavTarihi, $kId); if (is_array($basariliSecmeliBirimler)) { return $basariliZorunluBirimler + $basariliSecmeliBirimler; } else { return $basariliZorunluBirimler; } }