1db926724SAndreas Gohr<?php 2db926724SAndreas Gohr 3db926724SAndreas Gohrnamespace dokuwiki\Feed; 4db926724SAndreas Gohr 5*b3894732Ssplitbrainuse function PHP81_BC\strftime; 6*b3894732Ssplitbrain 7db926724SAndreas Gohruse SimplePie\Item; 8db926724SAndreas Gohruse SimplePie\SimplePie; 9db926724SAndreas 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) { 22*b3894732Ssplitbrain return strftime($date_format, $date); 23db926724SAndreas Gohr } 24db926724SAndreas Gohr 25db926724SAndreas Gohr return null; 26db926724SAndreas Gohr } 27db926724SAndreas Gohr} 28