コード例 #1
0
 public static function getHoldingsHighlights($holdings_id)
 {
     $highlights = new highlights();
     $highlights->set_variable('highlights_holdings_id', $holdings_id);
     $retArr = array(8 => "", 9 => "", 10 => "", 11 => "", 12 => "", 13 => "", 14 => "", 15 => "", 16 => "", 17 => "", 18 => "", 19 => "", 20 => "", 21 => "");
     while ($highlights->loadNext()) {
         $isValid = true;
         $numHours = $highlights->get_variable('highlights_hourstokeep');
         $start = strtotime($highlights->get_variable('highlights_startdate'));
         $start += $numHours * 60 * 60;
         $now = strtotime(date("Y-m-d H:i:s"));
         $expiresin = $start - $now;
         if ($expiresin > 0) {
             $field = $highlights->get_variable('highlights_field');
             $class = highlights::htmlClass($field);
             $retArr[$field] = $class;
         }
     }
     return $retArr;
 }