Changeset 1541 for trunk/src/main/php/net/stubbles/util/datespan
- Timestamp:
- 04/12/08 20:26:22 (3 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/src/main/php/net/stubbles/util/datespan/stubDateSpanCustom.php
r1301 r1541 8 8 * @subpackage util_datespan 9 9 */ 10 stubClassLoader::load('net::stubbles::util::datespan::stubDateSpan', 11 'net::stubbles::reflection::reflection' 12 ); 10 stubClassLoader::load('net::stubbles::util::datespan::stubDateSpan'); 13 11 /** 14 12 * Datespan with a custom start and end date. … … 95 93 switch ($this->interval) { 96 94 case stubDateSpan::INTERVAL_DAY: 97 $class = new stubReflectionClass('net::stubbles::util::datespan::stubDateSpanDay');95 stubClassLoader::load('net::stubbles::util::datespan::stubDateSpanDay'); 98 96 $day = clone $this->from; 99 97 $end = $this->to->format('U'); 100 98 while ($day->format('U') <= $end) { 101 $spans[] = $class->newInstanceArgs(array(clone $day));99 $spans[] = new stubDateSpanDay(clone $day); 102 100 $day->modify('+1 day'); 103 101 } … … 105 103 106 104 case stubDateSpan::INTERVAL_WEEK: 107 $class = new stubReflectionClass('net::stubbles::util::datespan::stubDateSpanWeek');105 stubClassLoader::load('net::stubbles::util::datespan::stubDateSpanWeek'); 108 106 $day = clone $this->from; 109 107 $end = $this->to->format('U'); 110 108 while ($day->format('U') <= $end) { 111 $spans[] = $class->newInstanceArgs(array(clone $day));109 $spans[] = new stubDateSpanWeek(clone $day); 112 110 $day->modify('+7 days'); 113 111 }
