... | ... |
@@ -37,4 +37,20 @@ class WeinanlieferungReservationModel extends Model |
37 | 37 |
|
38 | 38 |
return static::findBy($arrColumn, $time, $arrOptions); |
39 | 39 |
} |
40 |
+ |
|
41 |
+ public static function findFutureBy($strColumn, $varValue, array $arrOptions=array()) |
|
42 |
+ { |
|
43 |
+ $t = static::$strTable; |
|
44 |
+ $Date = new Date(); |
|
45 |
+ $time = $Date->dayBegin; |
|
46 |
+ |
|
47 |
+ $arrColumn = (array) $strColumn; |
|
48 |
+ $arrValue = (array) $varValue; |
|
49 |
+ |
|
50 |
+ $arrColumn[] = "pid IN (SELECT tl_vr_wa_slot.id FROM tl_vr_wa_slot WHERE tl_vr_wa_slot.id=tl_vr_wa_reservation.pid AND tl_vr_wa_slot.time >= ?)"; |
|
51 |
+ $arrValue[] = $time; |
|
52 |
+ |
|
53 |
+ |
|
54 |
+ return static::findBy($arrColumn, $arrValue, $arrOptions); |
|
55 |
+ } |
|
40 | 56 |
} |