Example #1
0
 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;
 }
Example #2
0
 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);
 }