public function myAbsensiWidget() { $murid = new Murid(); $murid->default_read_coloms = "*"; $murid->getByAccountID(Account::getMyID()); $mon = Absensi::getBulan(); $year = Absensi::getTahun(); $abs = new Absensi(); $murid->absensi = $abs->getAbsensiEinzel($murid->murid_id, $mon, $year); $return['webClass'] = __CLASS__; $return['method'] = __FUNCTION__; $return['murid'] = $murid; $return['absensi'] = $murid->absensi; $return['mon'] = $mon; $return['year'] = $year; $return['ta'] = TahunAjaran::ta(); //ambil kejadian dlm bulan //$cal = new Calendar(); //$return['calendar'] = $cal->getCalinMonth(Absensi::getBulan()); $return['refreshID'] = "myAbsensiWidget"; // get number of day dlm sebulan //$num_of_days = cal_days_in_month(CAL_GREGORIAN, $mon, $year); //$return["numDays"] = $num_of_days; Mold::both("murid/absensi_widget", $return); }