Changeset 3405122
- Timestamp:
- 11/28/2025 11:51:24 AM (4 months ago)
- Location:
- planaday-connector/trunk
- Files:
-
- 3 edited
-
planaday-connector.php (modified) (1 diff)
-
readme.txt (modified) (2 diffs)
-
src/Planaday/Api/V1/DayPartApiV1Controller.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
planaday-connector/trunk/planaday-connector.php
r3405102 r3405122 9 9 * Plugin URI: https://planaday.freshdesk.com/support/solutions/articles/11000058859-wordpress-in-website-met-publieke-api 10 10 * Description: Toon het cursusaanbod vanuit Planaday op jouw website met de verschillende shortcodes die deze WordPress plugin beschikbaar stelt 11 * Version: 1.0.2 312 * Stable tag: 1.0.2 311 * Version: 1.0.24 12 * Stable tag: 1.0.24 13 13 * Requires at least: 5.0 14 14 * Tested up to: 6.8 -
planaday-connector/trunk/readme.txt
r3405102 r3405122 4 4 Requires at least: 5.0 5 5 Tested up to: 6.8 6 Stable tag: 1.0.2 36 Stable tag: 1.0.24 7 7 Requires PHP: 7.3 8 8 License: GPLv2 or later … … 155 155 156 156 == Changelog == 157 = 1.0.2 3=157 = 1.0.24 = 158 158 * Bug opgelost waarbij een kritieke fout naar boven kon komen. 159 159 -
planaday-connector/trunk/src/Planaday/Api/V1/DayPartApiV1Controller.php
r3405102 r3405122 296 296 $costsData = $this->getCostsDataFromApi($apiResponse['costs'] ?? []); 297 297 298 $start = DateTime::createFromFormat('YmdH:i', $apiResponse['date'] . $apiResponse['start_time']) 299 ->setTimezone(new DateTimeZone('Europe/Amsterdam')); 300 $end = DateTime::createFromFormat('YmdH:i', $apiResponse['date'] . $apiResponse['end_time']) 301 ->setTimezone(new DateTimeZone('Europe/Amsterdam')); 298 $start = DateTime::createFromFormat('YmdH:i', ($apiResponse['date'] ?? "") . ($apiResponse['start_time'] ?? "")); 299 if ($start === false) $start = DateTime::createFromFormat('Ymd', $apiResponse['date'] ?? ""); 300 if ($start === false) $start = (new DateTime())->setTimestamp(0); 301 $start->setTimezone(new DateTimeZone('Europe/Amsterdam')); 302 303 $end = DateTime::createFromFormat('YmdH:i', ($apiResponse['date'] ?? "") . ($apiResponse['end_time'] ?? "")); 304 if ($end === false) $end = DateTime::createFromFormat('Ymd', $apiResponse['date'] ?? ""); 305 if ($end === false) $end = (new DateTime())->setTimestamp(0); 306 $end->setTimezone(new DateTimeZone('Europe/Amsterdam')); 302 307 303 308 return new DayPart(
Note: See TracChangeset
for help on using the changeset viewer.