protected function getSidebarData() { $uid = Ibos::app()->user->uid; $ym = date("Ym"); if (array_key_exists("ym", $_GET)) { $ym = $_GET["ym"]; } if (array_key_exists("diaryDate", $_GET)) { list($year, $month) = explode("-", $_GET["diaryDate"]); $ym = $year . $month; } $currentDay = 0; if (date("m") == substr($ym, 4)) { $currentDay = date("j"); } if (array_key_exists("currentDay", $_GET)) { $currentDay = $_GET["currentDay"]; } $diaryList = Diary::model()->fetchAllByUidAndDiarytime($ym, $uid); $calendarStr = DiaryUtil::getCalendar($ym, $diaryList, $currentDay); return $calendarStr; }
private function loadCalendar() { list($year, $month, $day) = explode("-", date("Y-m-d")); $diaryList = Diary::model()->fetchAllByUidAndDiarytime($year . $month, Ibos::app()->user->uid); return DiaryUtil::getCalendar($year . $month, $diaryList, $day); }