Changeset 18464

Show
Ignore:
Timestamp:
08/30/08 12:03:25 (5 years ago)
Author:
ha1t
Message:

isOverメソッドの追加

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • websites/events.php.gr.jp/branches/cake/app/models/event.php

    r18048 r18464  
    99    var $name = 'Event'; 
    1010    var $useTable = 'event'; 
     11 
     12    /** 
     13     * isOver 
     14     * 
     15     */ 
     16    function isOver($event_id, $timestamp = null) 
     17    { 
     18        if (is_null($timestamp)) { 
     19            $timestamp = time(); 
     20        } 
     21 
     22        $query = "SELECT due_date FROM event WHERE id = ? LIMIT 1"; 
     23        $result = $this->query($query, array($event_id)); 
     24 
     25        $duedate = $result[0][0]['due_date']; 
     26 
     27        if (strtotime($duedate) < $timestamp) { 
     28            return true; 
     29        } else { 
     30            return false; 
     31        } 
     32    } 
     33 
    1134} 
    1235