1db926724SAndreas Gohr<?php 2db926724SAndreas Gohr 3db926724SAndreas Gohrnamespace dokuwiki\Feed; 4db926724SAndreas Gohr 5db926724SAndreas Gohruse SimplePie\Item; 6db926724SAndreas Gohruse SimplePie\SimplePie; 7db926724SAndreas Gohr 8*8b19906eSAndreas Gohruse function PHP81_BC\strftime; 9*8b19906eSAndreas Gohr 10db926724SAndreas Gohrclass FeedParserItem extends Item 11db926724SAndreas Gohr{ 12db926724SAndreas Gohr /** 13db926724SAndreas Gohr * replace strftime with PHP81_BC\strftime 14db926724SAndreas Gohr * @inheritdoc 15ad7e67c5SAndreas Gohr * phpcs:disable PSR1.Methods.CamelCapsMethodName.NotCamelCaps 16db926724SAndreas Gohr */ 17db926724SAndreas Gohr public function get_local_date($date_format = '%c') 18db926724SAndreas Gohr { 19db926724SAndreas Gohr if (!$date_format) { 20db926724SAndreas Gohr return $this->sanitize($this->get_date(''), SimplePie::CONSTRUCT_TEXT); 21db926724SAndreas Gohr } elseif (($date = $this->get_date('U')) !== null && $date !== false) { 22b3894732Ssplitbrain return strftime($date_format, $date); 23db926724SAndreas Gohr } 24db926724SAndreas Gohr 25db926724SAndreas Gohr return null; 26db926724SAndreas Gohr } 27db926724SAndreas Gohr} 28