| [ Index ] |
PHP Cross Reference of Moodle 310 |
[Source view] [Print] [Project Stats]
Time splitting method that generates predictions regularly.
| Copyright: | 2019 David Monllao {@link http://www.davidmonllao.com} |
| License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
| File Size: | 97 lines (3 kb) |
| Included or required: | 0 times |
| Referenced: | 0 times |
| Includes or requires: | 0 files |
| get_next_range(\DateTimeImmutable $time) X-Ref |
| Gets the next range with start on the provided time. The next range is based on the past period so we substract this range's periodicity from $time. param: \DateTimeImmutable $time return: array |
| get_first_start() X-Ref |
| Get the start of the first time range. return: int A timestamp. |
| update_last_range(array $ranges) X-Ref |
| Guarantees that the last range dates end right now. param: array $ranges return: array |
| Generated: Wed Jan 22 11:59:49 2025 | Cross-referenced by PHPXref 0.7.1 |